首页 > 网站 > WEB开发 > 正文

手机号码和电话号码合法性验证代码

2024-04-27 14:06:32
字体:
来源:转载
供稿:网友

手机号码和电话号码合法性验证代码

手机号码和电话号码合法性验证代码:

在某些网站电话号码和手机号码都是必填的,或者说需要填写其中的一项,为了增强网站的真实性也提高用户体验,一般需要进行进行格式合法性验证,下面是摘自网络上的一段验证代码供大家参考之用,希望能够给大家带来一定的帮助。

代码如下:

function Checkreg(){   //验证电话号码手机号码,包含153,159号段   if(document.form.phone.value==""&&document.form.UserMobile.value==""){     alert("电话和手机号码至少选填一项!");     document.form.phone.focus();     return false;   }   if(document.form.phone.value != ""){     var phone=document.form.phone.value;     var p1=/^(([0/+]/d{2,3}-)?(0/d{2,3})-)?(/d{7,8})(-(/d{3,}))?$/;     var me=false;     if(p1.test(phone)){         me=true;     }    if(!me){       document.form.phone.value='';       alert('对不起,您输入的电话号码有错误。区号和电话号码之间请用-分割');       document.form.phone.focus();       return false;     }   }   if(document.form.UserMobile.value != ""){     var mobile=document.form.UserMobile.value;     var reg0=/^13/d{5,9}$/;     var reg1=/^153/d{4,8}$/;     var reg2=/^159/d{4,8}$/;     var reg3=/^0/d{10,11}$/;     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(!my){       document.form.UserMobile.value='';       alert('对不起,您输入的手机或小灵通号码有错误。');       document.form.UserMobile.focus();       return false;     }     return true;   } }

以上代码可以实现电话号码和手机号码格式合法性验证效果。

原文地址是:http://www.51texiao.cn/javascriptjiaocheng/2015/0519/1870.html

最原始地址是:http://www.softwhy.com/forum.php?mod=viewthread&tid=8394


发表评论 共有条评论
用户名: 密码:
验证码: 匿名发表