最新下载
热门教程
- 1
- 2
- 3
- 4
- 5
- 6
- 7
- 8
- 9
- 10
js常见电话号码验证(联动,移动,电信)
时间:2011-03-10 编辑:简简单单 来源:一聚教程网
js常见电话号码验证(联动,移动,电信)
//联通号码
function c_liantong(v){
return /^0?(?:13[0-3]|15[1-35-6]|186)d{8}$/.test(v);
}
//移动号码
function c_yidong(v){
return /^0?(?:13[4-9]|15[07-9]|18[789])d{8}$/.test(v);
}
//电信手机号码
function c_dianxin(v){
return /^0?(?:189)d{8}$/.test(v);
}
//注:因为网站上区号和电话号码是两个区域,因此这个函数只验证电话号码部分
//区号不在此列.因为区号可能小于4位
//验证座机号码,可有多个由数字分隔的-,如028-12345678-123
function c_tel(v){
var reg = /^(?:d{4,8}-)*d{4,8}$/;
if(!(reg.test(v))) return false;var temp = v.split('-');
if(temp.length>1) v = temp[1];
reg = /^(d)1+$/;
var reg1 = /^1234(?:5|56|567|5678|56789)?$/;
return !(reg.test(v)||reg1.test(v));
}
//验证手机号码,是移动或联通号码
function c_mobile(v){
// return c_liantong(v)||c_yidong(v)||c_dianxin(v); wanhua 20100226注释此行
return /^d{11,16}$/.test(v);
}
相关文章
- 鼠标焦点离开文本框时验证的js代码 07-21
- js email检查验证代码 10-01
- js 常用验证方法 06-05
- js验证fck编辑验证与常用操作 01-12
- js验证固定电话 10-23
- js来验证电话号码与传真号码 10-20