js代码验证手机号码和电话号码是否合法
2015-07-30 00:00
781 查看
这篇文章主要介绍了js代码验证手机号码和电话号码是否合法,手机号码和电话号码在某些网站都是必填项,为了提高用户体验度,一般要进行合法性校验的,具体代码如下:function Checkreg(){ .....
function Checkreg(){ //验证电话号码手机号码,包含 , 号段 if(document.form.phone.value==""&&document.form.UserMobile.value==""){ alert("电话和手机号码至少选填一项!"); document.form.phone.focus(); return false; } if(document.form.phone.value != ""){ var phone=document.form.phone.value; var p =/^(([ \+]\d{ , }-)?( \d{ , })-)?(\d{ , })(-(\d{ ,}))?$/; var me=false; if(p .test(phone)){ me=true; } if(!me){ document.form.phone.value=''; alert('对不起,您输入的电话号码有错误。区号和电话号码之间请用-分割'); document.form.phone.focus(); return false; } } if(document.form.UserMobile.value != ""){ var mobile=document.form.UserMobile.value; var reg =/^ \d{ , }$/; var reg =/^ \d{ , }$/; var reg =/^ \d{ , }$/; var reg =/^ \d{ , }$/; var my=false; if(reg .test(mobile))my=true; if(reg .test(mobile))my=true; if(reg .test(mobile))my=true; if(reg .test(mobile))my=true; if(!my){ document.form.UserMobile.value=''; alert('对不起,您输入的手机或小灵通号码有错误。'); document.form.UserMobile.focus(); return false; } return true; } }
以上代码就是用js验证手机号码和电话号码是否合法的全部内容,希望大家喜欢。
相关文章推荐
- js代码实现随机颜色的小方块
- JS如何实现文本框随文本的长度而增长
- 使用js复制链接中的部分文字的方法
- javascript中递归函数用法注意点
- javaScript实现滚动新闻的方法
- javascript实现列表滚动的方法
- 最新js手机格式验证
- JavaScript权威指南_144_第15章_脚本化文档_15.9-HTML表单-文本域
- 学习JS(1)
- JavaScript权威指南_143_第15章_脚本化文档_15.9-HTML表单-开关按钮
- JavaScript原生折叠扩展收缩菜单带缓冲动画
- js 四种函数调用模式
- EXTJS
- DIY 一个 JSON解析器。
- 如何在JS中应用正则表达式
- [转]javascript console 函数详解 js开发调试的利器
- js keyup事件 定时器
- JS笔记-熟悉DOM元素中的各种属性
- 《JavaScript设计模式与开发实践》读书笔记之中介者模式
- 对于jsp和servlet的一点小认识