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小时内与您取得联系。