首页 > 编程 > JavaScript > 正文

js代码验证手机号码和电话号码是否合法

2019-11-20 11:57:40
字体:
来源:转载
供稿:网友

这篇文章主要介绍了js代码验证手机号码和电话号码是否合法,手机号码和电话号码在某些网站都是必填项,为了提高用户体验度,一般要进行合法性校验的,具体代码如下:function Checkreg(){ .....

 

function Checkreg(){  //验证电话号码手机号码,包含  ,  号段  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 p =/^(([ /+]/d{ , }-)?( /d{ , })-)?(/d{ , })(-(/d{ ,}))?$/;   var me=false;   if(p .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 reg =/^ /d{ , }$/;   var reg =/^  /d{ , }$/;   var reg =/^  /d{ , }$/;   var reg =/^ /d{ , }$/;   var my=false;   if(reg .test(mobile))my=true;   if(reg .test(mobile))my=true;   if(reg .test(mobile))my=true;   if(reg .test(mobile))my=true;   if(!my){    document.form.UserMobile.value='';    alert('对不起,您输入的手机或小灵通号码有错误。');    document.form.UserMobile.focus();    return false;   }   return true;  } }

以上代码就是用js验证手机号码和电话号码是否合法的全部内容,希望大家喜欢。

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