我发现了一个 jquery 电子邮件验证,它本身就可以正常工作。我现在已将其添加到其他函数以验证复选框和空字段。完整代码在这里:http: //jsfiddle.net/vUAGs/4/
function validateEmail(email) {
var emailReg = /^([\w-\.]+@([\w-]+\.)+[\w-]{2,4})?$/;
if( !emailReg.test( email ) ) {
add_color(email, 'orange');
return false;
} else {
add_color(email, white);
return true;
}
}
即使电子邮件有效,表单仍然返回无效。