首页 >web前端 >js教程 >为什么我的 jQuery Mobile 复选框验证代码失败?

为什么我的 jQuery Mobile 复选框验证代码失败?

DDD
DDD原创
2024-11-17 04:52:03785浏览

Why is my jQuery Mobile checkbox validation code failing?

如何确定复选框选择状态

问题

您已在 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中文网其他相关文章!

声明:
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系admin@php.cn