1. 身份证号验证:
varidcard=document.getElementById("ztxxxyModel.fddbrsfzh").value;
//alert(idcard);
if(!(/^[1-9]\d{7}((0\d)|(1[0-2]))(([0|1|2]\d)|3[0-1])\d{3}$|^[1-9]\d{5}[1-9]\d{3}((0\d)|(1[0-2]))(([0|1|2]\d)|3[0-1])\d{3}([0-9]|X)$/.test(idcard))){
alert('输入的身份证号长度不对,或者号码不符合规定!\n15位号码应全为数字,18位号码末位可以为数字或X。');
return false;
}
邮政编码:
varyb=document.getElementById("ztxxxyModel.yzbm").value;
//alert(yb);
if (!(/^[0-9]{1}[0-9]{5}$/.test(yb))) {
alert('邮政编码不符合规则,请重新输入');
return false;
}
电子邮箱:
varyx=document.getElementById("ztxxxyModel.dzyj").value;
//alert(yx);
//alert(yb);
if(!(/^([a-zA-Z0-9_-])+@([a-zA-Z0-9_-])+((\.[a-zA-Z0-9_-]{2,3}){1,2})$/.test(yx))){
alert('您输入的邮箱不是有效的,请重新输入');
return false;
}
传真:
varcz=document.getElementById("ztxxxyModel.cz").value;
//alert(yx);
//alert(yb);
if (!(/^(\d{3,4}-)?\d{7,8}$/.test(cz))) {
alert('您输入的传真不是有效的,请重新输入');
return false;
}