全网整合营销服务商

电脑端+手机端+微信端=数据同步管理

免费咨询热线:400-708-3566

js判断手机号是否正确并返回的实现代码

js判断手机号是否正确并返回的代码,具体代码如下所示:

<form method="post" action="login.php" onsubmit="return abc()">
 <input type="text" id="phone" />
 <input type="submit" value="登录"/> </form>
<script type="text/javascript">
function abc() {
 var myreg = /^(((13[0-9]{1})|(15[0-9]{1})|(18[0-9]{1}))+\d{8})$/;
 if(!myreg.test($("#phone").val()))
 {
  alert('请输入有效的手机号码!');
  return false;
 }
 callback();
}
</script>

上述js判断的是130-139,150-159,180-189号段的,如果需要别的号段,自行添加

效果是 点击登录按钮时,如果手机号不对 不做任何跳转

PS:JS判断手机号是否正确(正则表达式)

/^13d{9}$/g||/^15[8,9]d{8}$/g

其中 ^ 是以什么开头的意思, $ 是以什么结尾的意思,d 匹配是任意一位数字,后面跟着的{9}是指d重复的次数,相当于dddddddd这个正则表达式匹配的是以13开头和以任意9个数字结尾的字串, / 是正则表达式的分界符,后面跟着的 g 呢,是对指定的字串全局匹配(不加则只匹配第一个),事实上有这个 g 和没有 g 在这里的情况是一样的,test方法返回一个 Boolean 值,它指出在被查找的字符串中是否存在模式,如存在则返回 true,否则返回 false。

g表示全局,全部,也就是文本内所有符合条件的,没有这个g的话,只匹配一次。

.test(),是前面那个/^....$/g,也就是正则表达式的一个方法。

下面是一段完整的监测代码,供大家参考:

<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
<HTML>
<HEAD>
<TITLE> New Document </TITLE>
<META NAME="Generator" CONTENT="EditPlus">
<META NAME="Author" CONTENT="">
<META NAME="Keywords" CONTENT="">
<META NAME="Description" CONTENT="">
<script language="javascript">
function chk()
{
var tel = document.all("text").value;
if(/^13d{9}$/g.test(tel)||(/^15[8,9]d{8}$/g.test(tel)))
  {
   alert("手机号正确");
   }
else
  {
   alert("手机号错误");
   }
}
</script>
</HEAD>
<BODY>
<form method="" action="">
手机号:<input type="text" name="text">
 <input type="button" value="检测" onclick="chk()">
</form>
</BODY>
</HTML>

验证中国固定电话号码:

((d{3,4})|d{3,4}-|s)?d{8}

以上所述是小编给大家介绍的js判断手机号是否正确并返回,希望对大家有所帮助,如果大家有任何疑问请给我留言,小编会及时回复大家的。在此也非常感谢大家对网站的支持!


# js判断手机号是否正确  # javascript 手机号码验证是否正确  # javascript正则表达式使用replace()替换手机号的方法  # 利用js正则表达式验证手机号  # email地址  # 邮政编码  # js验证电话号码手机号码的正则表达式  # 实用的JS正则表达式(手机号码/IP正则/邮编正则/电话等)  # javascript IP、域名、手机号码正则表达式验证代码  # javascript 手机号码正则表达式验证函数  # 是否正确  # 正则表达式  # 小编  # 的是  # 字串  # 在这里  # 第一个  # 在此  # 是指  # 上有  # 给大家  # 请输入  # 不做  # 所示  # 跳转  # 不加  # 所述  # 符合条件  # 中国  # 给我留言 


相关文章: 弹幕视频网站制作教程下载,弹幕视频网站是什么意思?  如何在云指建站中生成FTP站点?  网站制作中优化长尾关键字挖掘的技巧,建一个视频网站需要多少钱?  如何在云服务器上快速搭建个人网站?  南平网站制作公司,2025年南平市事业单位报名时间?  大连网站制作公司哪家好一点,大连买房网站哪个好?  如何在阿里云域名上完成建站全流程?  如何批量查询域名的建站时间记录?  代购小票制作网站有哪些,购物小票的简要说明?  ,sp开头的版面叫什么?  建站主机与虚拟主机有何区别?如何选择最优方案?  平台云上自主建站:模板化设计与智能工具打造高效网站  攀枝花网站建设,攀枝花营业执照网上怎么年审?  网站建设制作需要多少钱费用,自己做一个网站要多少钱,模板一般多少钱?  建站之星代理如何优化在线客服效率?  高防服务器:AI智能防御DDoS攻击与数据安全保障  高防服务器租用首荐平台,企业级优惠套餐快速部署  Python lxml的etree和ElementTree有什么区别  制作门户网站的参考文献在哪,小说网站怎么建立?  网站制作公司,橙子建站是合法的吗?  如何在七牛云存储上搭建网站并设置自定义域名?  如何选择适配移动端的WAP自助建站平台?  公司门户网站制作公司有哪些,怎样使用wordpress制作一个企业网站?  魔毅自助建站系统:模板定制与SEO优化一键生成指南  网站广告牌制作方法,街上的广告牌,横幅,用PS还是其他软件做的?  阿里云网站搭建费用解析:服务器价格与建站成本优化指南  制作国外网站的软件,国外有哪些比较优质的网站推荐?  大连网站设计制作招聘信息,大连投诉网站有哪些?  Python文件管理规范_工程实践说明【指导】  美食网站链接制作教程视频,哪个教做美食的网站比较专业点?  如何在IIS中配置站点IP、端口及主机头?  义乌企业网站制作公司,请问义乌比较好的批发小商品的网站是什么?  ppt在线制作免费网站推荐,有什么下载免费的ppt模板网站?  ,制作一个手机app网站要多少钱?  高防服务器租用指南:配置选择与快速部署攻略  北京企业网站设计制作公司,北京铁路集团官方网站?  定制建站策划方案_专业建站与网站建设方案一站式指南  网站制作壁纸教程视频,电脑壁纸网站?  如何基于云服务器快速搭建个人网站?  最好的网站制作公司,网购哪个网站口碑最好,推荐几个?谢谢?  建站之星如何开启自定义404页面避免用户流失?  如何通过云梦建站系统实现SEO快速优化?  C++中的Pimpl idiom是什么,有什么好处?(隐藏实现)  javascript基本数据类型及类型检测常用方法小结  专业型网站制作公司有哪些,我设计专业的,谁给推荐几个设计师兼职类的网站?  c# Task.Yield 的作用是什么 它和Task.Delay(1)有区别吗  小型网站制作HTML,*游戏网站怎么搭建?  微网站制作教程,不会写代码,不会编程,怎么样建自己的网站?  网站app免费制作软件,能免费看各大网站视频的手机app?  建站DNS解析失败?如何正确配置域名服务器? 

您的项目需求

*请认真填写需求信息,我们会在24小时内与您取得联系。