如何测试两个变量的表单验证:emailAddr & & items []。用于电子邮件&&复选框验证的jQuery/JavaScript测试
items []是一个复选框数组。
目前下面的代码根本不会提交表单。
jQuery(document).ready(function(){
var re = /(\w+)\@(\w+)\.[a-zA-Z]/g;
var email = document.getElementById("emailAddr");
var emailValue = email.value;
var testEmail = re.test(emailValue);
jQuery("#submitForm").on("click",function(){
if (jQuery("input[name*='items']").is(":checked"),
testEmail === true){
return true;
} else {
jQuery('#messages').append("You must choose at least 1 image<br>
Please enter a valid email");
return false;
}
});
});
把你的电子邮件校验码内你的'上(“点击” ...'的处理程序。 –
是的,这一切都不同,现在的形式提交,但没有选中复选框 – Grant