【www.gdgbn.com--js教程】

本文章也是收藏了大量的js 验证手机号码代码,全部来自网络,如果你对正则不怎么了解,就可以直接拿我们现在手机号码验证代码去用哦。

js 验证手机号码

手机号码验证,验证13系列和150-159(154除外)、180、185、186、187、188、189几种号码,长度11位
function isMobel(value)  
{  
if(/^13d{9}$/g.test(value)||(/^15[0-35-9]d{8}$/g.test(value))||  
(/^18[05-9]d{8}$/g.test(value))){    
            return true;  
}else{  
            return false;  
}  
}

 

String.prototype.isMobile = function() {  
return (/^(?:13d|15[89])-?d{5}(d{3}|*{3})/.test(this.Trim()));  

 

function ismobile(mobile)
{
if(mobile.length!=11)
{
alert("请输入合法的手机号码111cn.net!");
document.form1.mobile.focus();
return false;
}

//var myreg = /^(((13[0-9]{1})|159)+d{8})$/;

var myreg = /^(((13[0-9]{1})|159|(15[0-9]{1}))+d{8})$/;
if(!myreg.test(mobile))
{
alert("请输入合法的手机号码www.111cn.net!");
document.form1.mobile.focus();
return false;
}
return true;
}

 

function yz(v){ 
var a = /^(((d{3}))|(d{3}-))?13d{9}|15[89]d{8}$/ ; 
if( v.length!=11||!v.match(a) ){ 
alert("请输入正确的手机号码"); 
}

 

function chMobilePhone(src)
{
 
   if(/^13d{9}$/(src)||(/^15[8,9]d{8}$/(src))){
         return true;
    }else{
        return false;
   }
}    

 
unction checkMobile(mobileNO){

  if(mobileNO.trim()==""){

  return true;

  }

  var regu =/^[1]([3][0-9]{1}|59|58)[0-9]{8}$/;

  var re = new RegExp(regu);

  if (re.test(mobileNO)) {

  return true;

  }else{

  alert("手机格式不正确!");

  return false;

  }

  }

上面的这些手机号正则验证表达试,各有各的特点,费放我也不说多了我们来看看这些正则电话号验证函数吧。

本文来源:http://www.gdgbn.com/wangyezhizuo/25128/