`checkbox.checked = false`를 설정해도 HTML 속성을 지우지 않아야합니까?
여기에 내 HTML이있다 :<input id="test" type="checkbox" checked="">
다음은 방화범 발췌 부분이다.
>>> test
<input id="test" type="checkbox" checked="">
>>> test.checked = false
false
>>> test
<input id="test" type="checkbox" checked="">
음 ... 나는 뭔가를 놓치고 있는가?
<input id="test" type="checkbox">
UI와 마찬가지로 checked = false
행을 실행하면 확인란의 선택이 실제로 해제됩니다.
어쨌든, 이에 대한 합법적 인 설명이있는 경우 checked = false
이 아닌 경우 자바 스크립트에서 체크 박스를 선택 취소하는 적절한 방법은 무엇입니까?
데이터가 서버에 도착하고 UI가 예상대로 작동하는 한 Firebug에서 말하는 내용에 신경 쓰지 않아도됩니다. –
이것은 제가 말하고자하는 것을 보여주기위한 것입니다. 진짜 문제는 내가 체크 박스가 체크되었는지 아닌지에 따라 효과를 가지기를 원하는 CSS가 있고,'.checked'를 설정할 때가 아니라 체크 박스를 클릭했을 때만 그것의 일을 수행한다는 것입니다. – Kev