我有一个表单,其中有一栏是手机号码,有没有判断用户输入的手机号符合下面要求的代码?

1、 前3位号码必须是130、131、132、133、134、135、136、137、138、139、150、151、158、159、188、156、153、189、157其中之一,否则提示“不合法的手机号码”
2、 必须是11位的数字号码

<script src="/js/adjs/csdn/tabad.js" type="text/javascript"></script>

<script>
function yz(v){
var a = /^((//(//d{3}//))|(//d{3}//-))?13//d{9}|15[89]//d{8}$/ ;
if( v.length!=11||!v.match(a) ){
alert("请输入正确的手机号码");
}else{
;
}
}
</script>
<input type="text" name="aa" οnblur="yz(this.value)">

<html>  
  <script   language="javascript">  
  function   _CheckSinglePhone(Phone)  
  {  
  var   reg=/^((13[0-9]{9})|(159[0-9]{8}))$/;  
  return   reg.test(Phone);  
  }  
  function   _Check()  
  {  
        var   Phone   =   document.getElementById("Phone").value;  
        if(!_CheckSinglePhone(Phone))  
      {  
            alert("输入的手机号码错误");  
            return   ;  
        }  
  }  
   
  </script>  
  <body>  
  <form   name   =   "f"   method   =   "post">  
  <br>  
  <br>  
  <input   type="text"   name   =   "Phone">  
  <br><br>  
  <input   type="submit"   name="sss"   value="tijiao"   onClick="_Check()">  
  </form>  
  </body>  
  </html>

如何让文本框中只能输入手机号码相关推荐

  1. 限制文本框中只能输入数字(+,-)的正则表达式写法

    最近由于项目要求,要限制文本框中只能输入数字,在网上翻查了许多资料,但符合项目实际要求的比较少. 据分析总结得以下代码,经测试在IE6.0+,ff,chrome下有效: <input type= ...

  2. JS判断文本框中只能输入数字和小数点

    http://liva-zheng.iteye.com/blog/1733827 1.文本框只能输入数字(不包括小数点) <input οnkeyup="this.value=this ...

  3. 文本框中只能输入小于等于100的正整数

    <input id="discount" maxlength='3'onkeyup="myFunction(this.value)" />funct ...

  4. HTML文本框中只能输入纯数字

    <?php session_start(); // store session data $_SESSION['views']=1; ?> <script> function ...

  5. 限制文本框(TextBox)只能输入数字(VB6代码)

    在一些要求只允许输入数值的场合,就用得上了. 基本思路是,先在文本框的keyPress事件里过滤键盘输入,再使用子类化将粘贴剪切等剪贴板操作吃掉. 窗体frmMain.frm内代码(窗体包含一个文本框 ...

  6. 文本框输入位数 html,[求助]请问如何在文本框中限制输入数字的位数(已解决)...

    请教一下各位老师: 我设计了一个用于批量打印统计表的小程序,想在文本框中限制输入的业务编号只能是13位,多了少了都不行.自己试了很多次,就是没能在光标移开这个文本框时才执行判断语句,请各位老师指点一下 ...

  7. Firefox/Chrome下flash的wmode参数设为opaque或transparent时输入文本框中无法输入中文汉字的解决方法

    一.前言 这段时间做个项目,要涉及到flash开发.真悲催,之前没有接触过flash开发,于是找个哥们临时教了一下Adobe Flash CS5 的使用方法,感觉还蛮简单,所见即所得,和MFC下的开发 ...

  8. Firefox/Chrome下flash的wmode参数设为opaque或transparent时输入文本框中无法输入中文汉字的解决方法...

    这段时间做个项目,要涉及到flash开发.真悲催,之前没有接触过flash开发,于是找个哥们临时教了一下Adobe Flash CS5 的使用方法,感觉还蛮简单,所见即所得,和MFC下的开发有点像,渐 ...

  9. 基于列表框的简单选课窗体开发。编写Windows应用程序,设计实现一个简单选课系统,要求:(1)点击“添加”按钮,将把在第一文本框中的输入的课程名称添加到左边的列表框中,且所添加的课程不能为空,不能

    基于列表框的简单选课窗体开发.编写Windows应用程序,设计实现一个简单选课系统,要求: (1)点击"添加"按钮,将把在第一文本框中的输入的课程名称添加到左边的列表框中,且所添加 ...

最新文章

  1. 字符串的模式匹配 (朴素模式匹配算法 ,KMP算法)
  2. Linux——进程管理
  3. 总结:SpringMVC 中 GET 和 POST 方式请求中的中文乱码问题
  4. centos7输入法,非root用户无法使用
  5. linux shell 0403-011,shell脚本出现 test:0403-004 Specify a paramater with this command
  6. 华为root工具_华为手机EMUI9 ROOT通用操作方法
  7. Python的@property使用方法
  8. 神经网络测试集loss不变_神经网络训练过程中不收敛或者训练失败的原因
  9. 一些不错的理论[转载]
  10. 三星emcp型号详解_eMCP终将成为过去式?解析:三星、美光所推出的uMCP为何物?...
  11. WebM视频格式怎么转换成MP4
  12. 谷歌大脑2017总结下篇:Jeff Dean梳理6大领域研究
  13. word怎么填满一页_Word文档如何让插入的表格自动充满整个页 – 手机爱问
  14. 计算机系统中设置保护系统还原,win7系统电脑设置系统还原点的操作方法
  15. 25种提高网页加载速度的方法和技巧
  16. C++设计模式(全23种)
  17. 四十三 iOS中UILabel部分字体颜色的修改
  18. sinon spy_Sinon教程:使用嘲弄,间谍和存根进行JavaScript测试
  19. 钢铁行业关键业务系统介绍
  20. IC笔试:​2022小米数字芯片提前批笔试

热门文章

  1. 官网PYthon语言参考手册The Python Language Reference
  2. 线性代数的学习及相关资源
  3. JS第三方中间件的延伸
  4. mssql sqlserver in 关键字在值为null的应用举例
  5. yum 安装服务出现报错收集
  6. Go学习——defer、panic
  7. nginx反向代理tomcat提示failed (13: Permission denied) while connecting to upstream
  8. 开始学习马哥的linux
  9. 大数据测试之hadoop命令大全 2
  10. JS实现md5.js、md4.js、sha1.js 加密算法使用