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;

}

}

php验证电话号码是否合法,js代码验证手机号码和电话号码是否合法_javascript技巧...相关推荐

  1. 一些正则表达式(js代码验证)

    Windows路径 1. 最大路径长度: 1.1 最大路径长度默认是260个字符,如果是本地路径,可以指定的有效长度是256个字符,比如:"C:\有效字符串 ",实际C:\占用3个 ...

  2. Js中身份证验证及社会统一信用代码验证

    二代身份证验证规则如下: //函数参数必须是字符串,因为二代身份证号码是十八位,而在javascript中,十八位的数值会超出计算范围,造成不精确的结果,导致最后两位和计算的值不一致,从而该函数出现错 ...

  3. php 跑马灯抽奖,JavaScript实现跑马灯抽奖活动实例代码解析与优化(一)_javascript技巧...

    最近做了个项目,其中有项目需求是要实现跑马灯抽奖效果,实现此功能主要用到js相关知识,废话不多说,感兴趣的朋友可以阅读下全文. 开始之前先来看上篇文章遗漏的两个问题和几个知识点,是自己重构的过程中需要 ...

  4. 最好js代码验证×××号码

    本文转载于(请务必注明作者出处): http://www.blogjava.net/titanaly/archive/2011/08/25/357268.html 1. 自定义js类如下: // 构造 ...

  5. 比较正宗的验证邮箱的正则表达式js代码详解

    来源:http://www.jb51.net/article/31182.htm 邮箱正则最正宗的一条正则语句是^[a-z0-9]+([._\\-]*[a-z0-9])*@([a-z0-9]+[-a- ...

  6. js跨域解决方案php,详解js跨域原理以及2种解决方案_javascript技巧

    1.什么是跨域 我们经常会在页面上使用ajax请求访问其他服务器的数据,此时,客户端会出现跨域问题. 跨域问题是由于javascript语言安全限制中的同源策略造成的. 简单来说,同源策略是指一段脚本 ...

  7. php中js画图,使用JS画图之点、线、面_javascript技巧

    JS画图的想法经过大脑的时候,觉得有点意思,所以就实践了一番.JS画图为系列文章,本是讲点.线和面 一.点 这里的点我们使用span标签表示 //描点,参数有点的大小,颜色,点的坐标和标签; 很明显o ...

  8. html 登录界面js代码,详解JS实现系统登录页的登录和验证

    这篇文章用JS显示表单的登录以及验证和对键盘的监听,这里有两种方法,一种是无需用户验证直接登录,一种是需要账户密码匹配才可登录. 1. html代码 登 录 2.CSS样式 .content{ pad ...

  9. EasyUI表单验证,自定义插件验证,自定义js插件验证,远程验证,常见手机号,中英文,qq等验证规则验证...

     { field : 'startPort', title : "起始端口", editor: "text", width : 50, editor: { ...

最新文章

  1. Java学习总结:12
  2. Tooltip jqueryui
  3. python类中方法的执行顺序-python – 新式类中的方法解析顺序(MRO)?
  4. php怎么实现即时聊天,php实现socket即时通讯示例
  5. Cannot resolve symbol ‘NotBlank‘ Cannot resolve symbol ‘Email‘ Cannot resolve symbol ‘NotEmpty‘
  6. java swing form_在java swing中创建表单最简单的方法是什么?
  7. 服务器能否只做c盘系统,我的云服务器只有一个c盘
  8. 树莓派教程 - 1.6 树莓派GPIO库wiringPi 外接USB串口ttyUSB ch340 cp2102
  9. 【广度优先搜索】一个实例+两张动图彻底理解 BFS | 思路+代码详解 | 用 DFS 自动控制我们的小游戏
  10. axis调用webservice
  11. 前端开发和后端开发究竟有什么区别?详细介绍
  12. OpenCV每日函数 WeChat QR 微信二维码检测器
  13. python文本挖掘教程,4个步骤教你轻松完成文本挖掘预处理(附python代码)
  14. java编写时间流逝_JAVA日期时间类如何使用
  15. 解决远程桌面最小化时,自动化UI(鼠标、键盘)指令不工作问题
  16. Spring Boot入门教程(四十):微信支付集成-刷卡支付
  17. 汽车软件开发相关词汇
  18. 苹果手机home键在哪里_苹果手机为什么没有返回键? 原来隐藏着更好的方法, 涨知识了...
  19. Android利用zxing生成二维码
  20. 仪征市职称计算机,《关于重申专业技术人员职称评定、职务聘任必须坚持外语、计算机条件的通知》……...

热门文章

  1. 2020.2Kali_Linux(超详细❤亲测❤)下载(附下载好的网盘资源)及安装教程
  2. log4j将日志存储到数据库
  3. linux 非root 安装ImageMagick 以及python调用ImageMagick将图片生成gif案例
  4. A CHAIN OF SHORT STORIES ABOUT THEIR DISTANCE(秒速五厘米)
  5. 柳暗花明的无人货架:从感性到理性的蜕变
  6. 一件模型诉说的3d打印的变化
  7. Asynchronous example Thrift in Java
  8. vivo公司商业模型分析 - SWOT模型/ 麦肯锡7S模型 /波特五力分析模型
  9. 链表实现合并同类项?
  10. 爬虫速度太慢用异步协程提速