//判断身份证号是否是15位或者18位 var re = /(^/d{15}$)|(^/d{17}([0-9]|X)$)/; if (!re.test(idcard.value)) { alert("身份证号格式不正确!"); idcard.focus(); return false; } //判断邮箱格式是否正确 var re = /^([a-zA-Z0-9_-])+@([a-zA-Z0-9_-])+((/.[a-zA-Z0-9_-]{2,3}){1,2})$/; if(!re.test(email.value)){ alert("邮箱格式不正确!"); email.focus(); return false; } //判断空串和空格 var re = /^//S+$/; if(!re.test(telphone.value)){ alert("联系电话不能含有空格!"); telphone.focus(); return false; }