我正在使用 jQuery 来验证表单(名字、姓氏和电子邮件)。我已成功验证表单的电子邮件部分,但是我想知道如何验证 firstName 和 lastName 输入字段?
jQuery 验证脚本:
电子邮件验证(工作):
var patt = /^.+@.+[.].{2,}$/i;
if(!patt.test(ele.val())) {
jVal.errors = true;
emailInfo.removeClass('correct').addClass('error').html('X').show();
ele.removeClass('normal').addClass('wrong');
}else{
emailInfo.removeClass('error').addClass('correct').html('√').show();
ele.removeClass('wrong').addClass('normal');
}
},
名字验证(不工作):
var patt = /^[a-zA-Z'-]+$/;
if(!patt.test(ele.val()).length < 2) {
jVal.errors = true;
firstNameInfo.removeClass('correct').addClass('error').html('X').show();
ele.removeClass('normal').addClass('wrong');
} else {
firstNameInfo.removeClass('error').addClass('correct').html('√').show()
ele.removeClass('wrong').addClass('normal');
}
},