且构网

分享程序员开发的那些事...
且构网 - 分享程序员编程开发的那些事

jQuery表单验证脚本

更新时间:2023-12-03 15:56:34

您有2个错误.修复它们,您的脚本将起作用.

You have 2 errors. Fix them and your script will work.

错误#1 代码:

if (validateEmail1() & validateEmail2() & validateFirstname() & validateSurname()) {

必须为

if (validateEmail1() && validateEmail2() && validateFirstname() && validateSurname()) {

此处了解逻辑&&和按位&运算符之间的区别.

Read about the difference between logical && and bitwise & operators here.

错误#2 .电子邮件正则表达式不正确,应为:

Error #2. Email regexp is not correct and should be just:

var emailReg = /^(\S+@\S+(\.\S+)*\.(\S{2,4}))?$/i;

正在运行的演示: http://jsfiddle.net/76HYV/