저는 순수한 자바 스크립트를 사용하고 있습니다. "onchange"이벤트가 발생할 때 함수가 첨부 된 체크 박스가 있습니다.코드에서 체크하지 않은 상태에서 체크 박스를 체크하면 onchange 함수가 호출됩니다.
자바 스크립트 코드에서 체크하고 선택을 취소 할 때 해당 함수를 호출하고 싶습니다.
키보드의 화살표 키를 사용하여 수동으로 선택하지 않으면 체크되고 선택되지 않지만 해당 기능이 호출되지 않습니다.
해당 함수를 호출 할 수있는 방법이 있습니까?
HTML의 DOM :
<input type="checkbox" onchange="hello();" id="myCheckBox">
자바 스크립트 :
document.getElementById("myCheckBox").checked = true;
당신이 당신의 코드를하시기 바랍니다 게시 할 수 있습니까? – DavidDomain
죄송합니다. 질문을 편집하여 추가했습니다. –
스크립트를 통해 확인란 상태가 변경되면이 이벤트가 발생하지 않습니다. 이 경우 이벤트 핸들러를 실행하려면 스크립트의 체크 박스 상태를 변경하는 부분에서 직접 이벤트를 트리거해야합니다. http://api.jquery.com/trigger/ – CBroe