체크박스가 선택되었는지 확인하는 방법
jQuery Mobile로 구축된 모바일 웹 애플리케이션에서 체크박스가 선택되었는지 확인하고 싶습니다. 체크박스. 그러나 코드가 작동하지 않는 것 같습니다.
다음 코드를 사용해 보았습니다.
<script type="text/javascript"> function validate(){ if (remember.checked == 1){ alert("checked") ; } else { alert("You didn't check it! Let me check it for you.") } } </script> <input>
그러나 예상대로 실행되지 않습니다.
해결책
이 동작의 이유는 selected가 부울 속성이기 때문입니다. 1과 비교하는 대신 if 조건에서 직접 사용해야 합니다. 수정된 코드는 다음과 같습니다.
<script type="text/javascript"> function validate() { if (document.getElementById('remember').checked) { alert("checked"); } else { alert("You didn't check it! Let me check it for you."); } } </script>
이 코드는 체크박스의 선택 상태를 올바르게 확인하고 적절한 경고 메시지를 표시합니다.
위 내용은 내 jQuery Mobile 확인란 유효성 검사가 작동하지 않는 이유는 무엇입니까?의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!