87,910
社区成员
发帖
与我相关
我的任务
分享
//手机号码验证
$("#Txt_phone").change(function(){
var val=$("#Txt_phone").val();
var patten;
if(($("#Txt_phone").val().length==11)&(Number(val.substring(0,1))==1))
{
//验证手机号码正则包含中国电信、联通、移动现有号段
patten=new RegExp(/^1(3[0-9])|(4[57])|(5[012356789])|(8[0236789])\d{8}$/i);
}
else
{
alert("非法手机号");
}
if(/^1(33)|(53)|(8[09])\d{8}$/i.exec(val))
{
alert("电信号段");
}
if(/^1(3[4-9])|(47)|(5[012579])|(8[278])\d{8}$/i.exec(val))
{
alert("移动号段");
}
if(/^1(3[0-2])|(45)|(5[56])|(8[56)\d{8}$/i.exec(val))
{
alert("联通号段");
}
});
var lian = /^1(3[012]|45|5[56]|8[56])\d{8}$/; //联通
var yidong = /^1(3[4-9]|47|5[012789]|8[278])\d{8}$/ ; //移动
var dian = /^1(33|53|8[09])\d{8}$/; //电信
function fTest(sVal){
if(lian.test(sVal)){
alert(sVal+" 该号码为联通号段!");
}else if(yidong.test(sVal)){
alert(sVal+" 该号码为移动号段!");
}else if(dian.test(sVal)){
alert(sVal+" 该号码为电信号段!");
}else{
alert("无效号码!");
}
}