Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/javascript/468.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
检查复选框是否选中javascript不工作_Javascript_Jquery - Fatal编程技术网

检查复选框是否选中javascript不工作

检查复选框是否选中javascript不工作,javascript,jquery,Javascript,Jquery,我正在构建一个移动应用程序,检查要保存的用户名和密码是否选中复选框,就像我想做的那样。如果选中,那么我的checkboxcs类将显示选中的图像,否则无。这是我的密码: 函数checkRPwd{ var chbcv=$'chb_re_pwd'.attr'checked'; ifchbcv==已检查{ $'chb_re_pwd'.attrchecked,false; $'chb_re_pwd'[0]。选中=false; $'.checkboxcs'.removeClassckbcsselect;

我正在构建一个移动应用程序,检查要保存的用户名和密码是否选中复选框,就像我想做的那样。如果选中,那么我的checkboxcs类将显示选中的图像,否则无。这是我的密码:

函数checkRPwd{ var chbcv=$'chb_re_pwd'.attr'checked'; ifchbcv==已检查{ $'chb_re_pwd'.attrchecked,false; $'chb_re_pwd'[0]。选中=false; $'.checkboxcs'.removeClassckbcsselect; }否则{ $'chb_re_pwd'.attrchecked,checked; $'chb_re_pwd'[0]。选中=true; $'.checkboxcs'.addClassCckbCsselect; } } 使用jQuery的函数:

if($('#chb_re_pwd').is(':checked'))

您使用的是什么版本的jQuery?我不会使用任何jQuery,知道应该使用什么版本的jQuery吗?问题用jQuery标记,代码主要使用jQuery库,除非您访问jQuery元素数组的DOM元素。无论哪种方式,从jQuery 1.7开始,我认为您应该使用.prop方法来检查/设置复选框值,使用true/false。@AtheistP3ace注意到,感谢您提供的信息如果您不使用jQuery,调用$'chb_re_pwd'时,它会抛出类似$未定义的错误。我已经用jquery版本2.1.1编辑了您的问题。如果出现问题,可以重新编辑。