我正在构建一个移动应用程序,检查是否要保存用户名和密码并在复选框上选中,因为我希望如果选中,那么我的“checkboxcs”类将显示选中的图像,否则不会显示。这是我的代码:
function checkRPwd(){
var chbcv = $('#chb_re_pwd').attr('checked');
if(chbcv=="checked"){
$('#chb_re_pwd').attr("checked",false);
$('#chb_re_pwd')[0].checked=false;
$('.checkboxcs').removeClass("ckbcsselect");
}else{
$('#chb_re_pwd').attr("checked","checked");
$('#chb_re_pwd')[0].checked=true;
$('.checkboxcs').addClass("ckbcsselect");
}
}
<script src="https://ajax.googleapis.com/ajax/libs/jquery/2.1.1/jquery.min.js"></script>
<a class="checkboxcs" href="javascript:checkRPwd();">
记住密码
<input id="chb_re_pwd" value="记住密码" type="checkbox" checked="checked">
</a>
最佳答案
使用 jQuery 的 is()功能:
if($('#chb_re_pwd').is(':checked'))
关于javascript - 检查复选框是否选中 javascript 不起作用,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/42556811/