您已在 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>
问题是由于对检查的属性进行了不正确的比较而产生的。不要将其与 1 进行比较,而是直接使用布尔属性:
function validate(){ var remember = document.getElementById('remember'); if (remember.checked){ alert("checked") ; }else{ alert("You didn't check it! Let me check it for you.") } }
以上是为什么我的 jQuery Mobile 复选框验证代码失败?的详细内容。更多信息请关注PHP中文网其他相关文章!