一段验证手机和座机的js脚本
2008-08-09 23:33
435 查看
Code
1 function checkCellPhone()//验证手机
2 {
3 var mobile=document.getElementById ("txt_ucellphone").value;
4 if(mobile!="")
5 {
6 var reg0=/^13\d{5,9}$/; //130--139。至少7位
7 var reg1=/^153\d{4,8}$/; //联通153。至少7位
8 var reg2=/^159\d{4,8}$/; //移动159。至少7位
9 var reg3=/^158\d{4,8}$/; //移动158。至少7位
10 if (reg0.test(mobile)||reg1.test(mobile)||reg2.test(mobile)||reg3.test(mobile))
11 {
12 return true;
13 }
14 else
15 {
16 alert("手机号格式错误!");
17 document.getElementById ("txt_ucellphone").focus();
18 return false;
19 }
20 }
21 else
22 {
23 alert("手机号不能为空!");
24 document.getElementById ("txt_ucellphone").focus();
25 return false;
26 }
27 }
28
29
30 function checkTel()//验证座机
31 {
32 var phone=document.getElementById("txt_utel").value;
33 if (phone!= "")
34 {
35 var p1 = /^(([0\+]\d{2,3}-)?(0\d{2,3})-)?(\d{7,8})(-(\d{3,}))?$/;
36 var me = false;
37 if (p1.test(phone))me=true;
38 if (!me)
39 {
40 alert('对不起,您输入的电话号码有错误。区号和电话号码之间请用-分割');
41 document.getElementById ("txt_utel").focus();
42 return false;
43 }
44 else
45 {
46 return true;
47 }
48 }
49 else
50 {
51 alert("电话号码不能为空!")
52 document.getElementById ("txt_utel").focus();
53 return false;
54 }
55
56 }
1 function checkCellPhone()//验证手机
2 {
3 var mobile=document.getElementById ("txt_ucellphone").value;
4 if(mobile!="")
5 {
6 var reg0=/^13\d{5,9}$/; //130--139。至少7位
7 var reg1=/^153\d{4,8}$/; //联通153。至少7位
8 var reg2=/^159\d{4,8}$/; //移动159。至少7位
9 var reg3=/^158\d{4,8}$/; //移动158。至少7位
10 if (reg0.test(mobile)||reg1.test(mobile)||reg2.test(mobile)||reg3.test(mobile))
11 {
12 return true;
13 }
14 else
15 {
16 alert("手机号格式错误!");
17 document.getElementById ("txt_ucellphone").focus();
18 return false;
19 }
20 }
21 else
22 {
23 alert("手机号不能为空!");
24 document.getElementById ("txt_ucellphone").focus();
25 return false;
26 }
27 }
28
29
30 function checkTel()//验证座机
31 {
32 var phone=document.getElementById("txt_utel").value;
33 if (phone!= "")
34 {
35 var p1 = /^(([0\+]\d{2,3}-)?(0\d{2,3})-)?(\d{7,8})(-(\d{3,}))?$/;
36 var me = false;
37 if (p1.test(phone))me=true;
38 if (!me)
39 {
40 alert('对不起,您输入的电话号码有错误。区号和电话号码之间请用-分割');
41 document.getElementById ("txt_utel").focus();
42 return false;
43 }
44 else
45 {
46 return true;
47 }
48 }
49 else
50 {
51 alert("电话号码不能为空!")
52 document.getElementById ("txt_utel").focus();
53 return false;
54 }
55
56 }
相关文章推荐
- js验证固定电话(座机)、手机号码
- JS 验证脚本(手机号码、固定电话、邮政编码、数字验证、两位小数、邮箱、身份证号码等)
- js 验证手机号码和座机号码
- js如何用正则表达式验证手机号码,邮箱,座机号
- js常用脚本验证-电话-手机-ip地址-特殊字符串等
- js验证 正则表达式 包含手机号码、座机号码、电子邮箱、密码、姓名、身份证号码等表单数据的验证
- JS 判断手机号码和座机
- jQuery.validator 验证手机号码与座机号码
- JS验证手机号码格式
- 使用js脚本如何进行客户端验证时出现乱码怎么办?
- js 常用验证(email 身份证 手机号码)
- 常用的js验证数字,电话号码,传真,邮箱,手机号码,邮编,日期
- JS和正则表达式验证手机号码、邮箱等
- JS验证脚本
- js正则验证手机号码有效性
- JS正则表达式验证E-mail、手机、数字等
- 一段非常棒的JS身份证验证
- 正则表达式验证邮箱,qq,座机,手机,网址
- 常用正则表达式大全,手机、电话、邮箱、身份证(最严格的验证)、IP地址、网址、日期等,一般前台js验证
- JS验证手机和邮箱