JS判断输入手机号码是否正确
JS判断输入手机号码是否正确
现在中国地区的号码
中国电信号段133、149、153、173、177、180、181、189、190、191、193、199
中国联通号段130、131、132、145、155、156、166、167、171、175、176、185、186、196
中国移动号段134(0-8)、135、136、137、138、139、1440、147、148、150、151、152、157、158、159、172、178、182、183、184、187、188、195[1] 、197、198
中国广电号段192
其他号段 14号段部分为上网卡专属号段:中国联通145,中国移动147,中国电信149.
虚拟运营商: 电信:1700、1701、1702、162
移动:1703、1705、1706、165
联通:1704、1707、1708、1709、171、167
卫星通信:1349、174
物联网:140、141、144、146、148
精确版
// 判断的是130-139,140-149,150-159,170-179,180-189号段的function abc(tel) {var myreg = /^(((13[0-9]{1})|(14[0-9]{1})|(15[0-9]{1})|(17[0-9]{1})|(18[0-9]{1}))+\d{8})$/;if (!myreg.test(tel)) {alert('请输入有效的手机号码!');return false;} else {alert('输入手机号码有效!');}}abc('15370038332');abc('05370038332');
简易版
function phone(tel) {var strTemp = /^1[3|4|5|6|7|8|9][0-9]{9}$/;if (strTemp.test(tel)) {return true;} else {return false;}
}
JS判断输入手机号码是否正确相关推荐
- JS判断输入的字符串是否是数字(正则表达式)
JS判断输入的字符串是否是数字(正则表达式) if (!checkNumber(gopage_val)) {alert("请输入正确页数(数字)");return false;} ...
- js判断输入数字是否是整数,金额、数字
function isIntNum(strNum){//js判断输入数字是否是整数 仅供学习思想var strCheckNum = strNum+"";if(strCheckNum ...
- js判断输入是否含有空格
trim()方法用于删除字符串的头尾空白符,空白符包括:空格.制表符 tab.换行符等其他空白符等.(这个方法也可以判断是否输入的全是空格) trim()方法不会改变原始字符串: trim()方法不适 ...
- 登录注册页面,JS判断用户手机号码是否已经存在,或者格式不正确
现在的网站使用手机号码注册的越来越多,这就涉及到要在登录注册页面,判断用户手机号码是否已经存在,或者格式不正确,最近的系统里面正好遇到了,已经实现成功,在这里记录一下 如果电话号码已经存在,页面: 如 ...
- js判断输入的是否为数字
// 判断输入是否为数字 function isNumeric(n) {return !isNaN(parseFloat(n)) && isFinite(n); } js中字符串转换为 ...
- JS 判断输入是否为数字
判断输入是否为数字 <script> function isNumeric(n) {return !isNaN(parseFloat(n)) && isFinite(n); ...
- js判断输入是否为正整数、浮点数等数字的函数代码
2019独角兽企业重金招聘Python工程师标准>>> 1.下面列出了一些判读数值类型的正则表达式 /^\d+$/ //非负整数(正整数 + 0) /^[0-9]*[1-9][0- ...
- javascript/js判断输入的内容是否是数值
我们先看看JS代码和效果图 代码如下: 按F12预览效果图如下: 下面我们来讲解下这个JS: JS部分: <script> function yue()//申明一个名字叫yue()的JS方 ...
- js判断身份证号码是否正确
js身份证验证 function IdCodeValid(code){//身份证号合法性验证//支持15位和18位身份证号//支持地址编码.出生日期.校验位验证var city={11:"北 ...
最新文章
- 关于JS闭包一篇不错的文章记录下
- codeforces654题解_CodeForces - 886C 解题思路
- 经典的异或题:只出现一次的数字
- MyBatis-13MyBatis动态SQL之【where、set、trim】
- 京东智能巡检机器人问世 京东金融进军企业服务新蓝海
- leetcode-237-删除链表中的节点
- 最清晰细致的教程!一步步教你打造Win7+CentOS双系统
- Oracle中Number(p,s)的意义
- java logger 格式_org.apache.log4j.Logger详解
- Basic concepts behind Web Audio API
- UVA 357 - Let Me Count The Ways
- 点对点协议(PPP)
- 技巧----时间优化
- msvcr100.dll丢失修复方法
- linux/android中aplay/arecord用法以及命令
- Windows内网渗透之信息收集
- 网络投票专家投票计算_安全专家说在线投票是一个坏主意。 这就是为什么。
- 输入法表情和小图标的应用
- 测试人员在软件开发过程中的任务是什么?
- 最全的 JVM 面试知识点(一):运行时数据区
热门文章
- Yolov系列之各个版本区别
- Introduction to EIB/KNX
- 一个.NET软件的破解过程
- 淳石资本完成数千万元 B 轮融资,资产管理规模已突破 100 亿元
- 怎么处理公司税务异常?税务异常的原因主要有三个
- 北京计算机软件考试报名,2021年北京信息系统项目管理师报名时间和报名入口...
- CorelCAD 2019.5 v19.1.1.2035 中文免激活版 Mac 二维制图三维设计软件
- vscode python 关闭括号参数提示
- An unexpected error occurred: “E:\\vue\\vuetest\\package.json: Unexpected token in JSON at positi
- Operation could not be completed