Javascript 验证复选框时出现问题
验证复选框时遇到问题-错误消息未显示 以下是验证代码:Javascript 验证复选框时出现问题,javascript,forms,validation,checkbox,Javascript,Forms,Validation,Checkbox,验证复选框时遇到问题-错误消息未显示 以下是验证代码: if ( '#yesno'.val() == ''){ $('#yesno').parent().parent().find('.form-error').html("Du har inte kryssat i rutan"); err++; } 它是多步骤表单的一部分-下面是复选框所在的代码 var st
if ( '#yesno'.val() == ''){
$('#yesno').parent().parent().find('.form-error').html("Du har inte kryssat i rutan");
err++;
}
它是多步骤表单的一部分-下面是复选框所在的代码
var step3_validation = function(){
var err = 0;
if($('#boende').val() == '0'){
$('#boende').parent().parent().find('.form-error').html("Välj ett boendealternativ");
err++;
}
if ( '#yesno'.val() == ''){
$('#yesno').parent().parent().find('.form-error').html("Du har inte kryssat i rutan");
err++;
}
if(err == 0){
$(".rhino-active-bullet").removeClass("step-error").addClass("step-success");
$(".rhino-next").show();
$('.form-submit').hide();
$('.rhino-next').trigger('click');
}else{
$(".rhino-active-bullet").removeClass("step-success").addClass("step-error");
}
};
下面是复选框:
<div class="form-left2">Jag har läst <a href="#">cupinformationen</a></div>
<div class="form-right2"><input type="checkbox" name="yesno" value="check1"></div>
<div class="form-error"></div>
Jag har läst
提前感谢您的帮助 变化
if ( '#yesno'.val() == ''){
到
您可能已找到错误:错误消息应表明未找到val
函数
if ( $('#yesno').val() == ''){