?
function check()
{
if(!checkMobile() || !checkZip() || !checkPhone())
return false;
}
?
function checkMobile(){?
?? ? var mobile=document.getElementById("mobile").value;?
?? ? var reg0=/^13\d{5,9}$/; //130--139。至少7位?
?? ? var reg1=/^153\d{8}$/;?
?? ? var reg2=/^159\d{8}$/;
?? ? var reg3=/^158\d{8}$/;?
?? ? var reg4=/^150\d{8}$/;?
?? ? var reg5=/^157\d{8}$/;?
?? ? var reg6=/^186\d{8}$/;
?? ? var reg7=/^188\d{8}$/;
?? ? var reg8=/^189\d{8}$/;
?? ? var my=false;?
?? ? if (reg0.test(mobile)) my=true;?
?? ? if (reg1.test(mobile)) my=true;?
?? ? if (reg2.test(mobile)) my=true;?
?? ? if (reg3.test(mobile)) my=true;?
?? ? if (reg4.test(mobile)) my=true;
?? ? if (reg5.test(mobile)) my=true;?
?? ? if (reg6.test(mobile)) my=true;?
?? ? if (reg7.test(mobile)) my=true;?
?? ? if (reg8.test(mobile)) my=true;?
?? ? if (!my){?
?? ? ? ?alert('对不起,您输入的手机号码错误。');
?? ? ? ?return false;
?? ? }
?? ? return true;
}
function checkZip()
{
var reg = /^[1-9]\d{5}(?!\d)$/;
var zip=document.getElementById("zip").value;
if(reg.test(zip) == false)
{
alert("对不起,您输入的邮编不正确。");
return false;
}
return true;
}
function checkPhone()
{
var reg = /^\d{3}-\d{8}|\d{4}-\d{8}$/;
var phone=document.getElementById("phone").value;
if(reg.test(phone) == false)
{
alert("对不起,您输入的电话不正确。");
return false;
}
return true;
}