【www.gdgbn.com--正则表达式】
网页特效电话 验证程序
<script language="网页特效">
function c(obj){ return document.getelementbyid(obj);}
if(c("phone").value!="")
{
var tel=/^(+)*(d{0,2}-)*((d{3}|d{4})-)*(d{8}|d{7})$/;
var phone=/^(+)*(d{0,2}-)*0{0,1}(13[0-9]|15[7-9]|153|156|18[7-9])[0-9]{8}$/;
if(!phone.test(c("phone").value)&&!tel.test(c("phone").value))
{
c("errorphone").innerhtml="电话格式错误";
c("phone").focus();
return false;
}
}
c("erroremail").innerhtml="";
if(c("email").value!="")
{
var filter=/^w+([-+.]w+)*@w+([-.]w+)*.w+([-.]w+)*$/;
if(!filter.test(c("email").value))
{
c("erroremail").innerhtml="邮箱格式错误";
c("email").focus();
return false;
}
}
</script>