>웹 프론트엔드 >JS 튜토리얼 >기본 js 작업 확인란은 document.getElementById_javascript 기술을 사용하여 구현됩니다.

기본 js 작업 확인란은 document.getElementById_javascript 기술을 사용하여 구현됩니다.

WBOY
WBOY원래의
2016-05-16 17:20:031753검색

jquery의 selected 속성과 checkbox의 문제는 컨트롤

에 관한 것입니다. 1. 페이지가 성공적으로 로드된 후 checkbox 속성에서 selected 속성을 클릭하여 선택하거나 선택을 취소합니다. 체크박스 선택 여부에 따라 변경되지 않습니다

2. 체크박스의 onchange 또는 onclick 메소드에서 jquery의 attr 메소드를 사용하여 확인할 수 있는 selected 속성의 값은 아무것도 없습니다. 훅 여부와 관련이 있습니다

3. document.getElementById("checkbox_id").checked를 사용하여 값과 훅 여부를 가져옵니다. 즉, 보이는 대로 얻는 것입니다

4. $("#checkbox_id").attr("checked" )를 사용하면 에서 선택한 조건과 동일하며, 보이는 것이 아니라 얻는 것이 됩니다

5. $("#checkbox:checked")를 사용하여 체크박스를 가져옵니다.

6. document.getElementById("checkbox_id").checked=true, 컨트롤의 체크 속성은 표시되지 않습니다. 보이는 것

7. $("#checkbox_id").attr("checked", true), 컨트롤의 확인된 속성이 표시되고, 수행하는 작업도 표시됩니다.

js 작업 체크박스 변경 document.getElementById("checkbox_id").checked 사용을 권장합니다. jquery 작업 체크박스는 정말 불쾌합니다.

성명:
본 글의 내용은 네티즌들의 자발적인 기여로 작성되었으며, 저작권은 원저작자에게 있습니다. 본 사이트는 이에 상응하는 법적 책임을 지지 않습니다. 표절이나 침해가 의심되는 콘텐츠를 발견한 경우 admin@php.cn으로 문의하세요.