javascript验证复选框
我有以下代码javascript验证复选框,javascript,jquery,opencart,Javascript,Jquery,Opencart,我有以下代码 $('#bnp-agree').keyup(function(e){ if(!$(this).is(':checked').val()) e.preventDefault(); }).focusout(function(){ if(!$(this).is(':checked').val()){ $('#bnp-agree-wrong').slideUp(); } else { $('#bnp-agree-wrong').slideDown();
$('#bnp-agree').keyup(function(e){
if(!$(this).is(':checked').val())
e.preventDefault();
}).focusout(function(){
if(!$(this).is(':checked').val()){
$('#bnp-agree-wrong').slideUp();
} else {
$('#bnp-agree-wrong').slideDown();
}
});
我有以下几个部门
<div class="text-danger" id="bnp-agree-wrong" style="display: none;">Трябва да се съгласите с общите условия на БНП Париба!</div>
бббббббббббббббббббббб!
我只想验证用户是否选中此复选框
<label><input type="checkbox" name="bnp-agree"><span>Прочетох и се съгласих</span></label>
我如何实现它?我认为您的问题很简单:)复选框中没有id=“bnp agree”属性 这也是另一种选择
$('bnpagree')。关于(“变更”,
函数(){
如果($(this).prop(“选中”)){
$(“#bnp同意错误”).slideUp();
}否则{
$(“#bnp同意错误”).slideDown();
}
});代码>
Трябва да се съгласите с общите условия на БНП Париба!
ППчччъаааааааааааааааа。这里不需要val()
。也可以简化为这个。选中的也是一个布尔值true/false,这不正是你要找的吗?