01.联系方式验证
来源:互联网 发布:gif编辑软件 编辑:程序博客网 时间:2024/05/01 16:57
phoneCheck.js
//联系方式验证function phonenumbercheck(oid) {var obj = document.getElementById(oid);var msgObj = document.getElementById(oid + "msg");var val = trim(obj.value);var phonemsg = checkPhone(val);var mobilemsg = checkMobile(val);if (phonemsg == "验证通过" || mobilemsg == "验证通过") {return true;}if (phonemsg != "验证通过" && mobilemsg != "验证通过") {msgObj.innerHTML = phonemsg;obj.focus();return false;}}//验证电话号码手机号码,包含153,159号段 function checkPhone(phone) {var Errors = new Array("电话号码不能为空!", "对不起,您输入的联系方式有错误!", "验证通过");if (phone == "") {return Errors[0];}if (phone != "") {var p1 = /^(([0\+]\d{2,3}-)?(0\d{2,3})-)?(\d{7,8})(-(\d{3,}))?$/;var me = false;if (p1.test(phone))me = true;if (!me) {return Errors[1];}}return Errors[2];}function checkMobile(mobile){ var Errors = new Array("对不起,您输入的手机号码格式有错误。","验证通过"); if (mobile != ""){var reg0 = /^13\d{5,9}$/;var reg1 = /^153\d{4,8}$/;var reg2 = /^159\d{4,8}$/;var reg3 = /^0\d{10,11}$/;var reg4 = /^150\d{4,8}$/;var reg5 = /^158\d{4,8}$/;var reg6 = /^15\d{5,9}$/;var my = false;if (reg0.test(mobile))my=true; if (reg1.test(mobile))my=true; if (reg2.test(mobile))my=true; if (reg3.test(mobile))my=true; if (reg4.test(mobile))my=true; if (reg5.test(mobile))my=true; if (reg6.test(mobile))my=true; if (!my){ return Errors[0]; }else{ return Errors[1];}}}//去掉字符串头尾空格 function trim(str) { return str.replace(/(^\s*)|(\s*$)/g, "");}
- 01.联系方式验证
- JS 正则验证电话联系方式
- 联系方式
- 联系方式
- 联系方式
- 联系方式
- 联系方式
- 联系方式!
- 联系方式
- 联系方式
- 联系方式
- 联系方式
- 联系方式
- 联系方式
- 联系方式
- 联系方式
- Java 后台验证联系方式(包括固定电话和手机号码)
- [今日说法]联系方式
- 第05章 数组 03 练习1
- 对工作单元——Unit of Work的理解
- 圆周率的存在
- list和vector区别
- 深入理解Javascript之this关键字
- 01.联系方式验证
- linux shell 终端快捷键
- 02.身份证验证
- 程序员修炼之路(三)一个清华大学毕业生做猎头的感受(转)
- C#对Excel的一些操作【一】
- 安装zhcon中文支持
- ListView总结之Adapter
- 常见Python应用范围总结概览
- RoboForm-2Go-Setup7最新程序+破解补丁