Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/javascript/397.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_Opencart - Fatal编程技术网

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,这不正是你要找的吗?