js验证手机号码
闲来没事,写了一个小例子,欢迎大家多提宝贵建议~~~
下面讲一下手机号码的特征:以1开头,第二位是3,5,7,8,9中的一位,从第三位开始是任意数字,一共有11位
<!DOCTYPE html> <html> <head> <meta charset="UTF-8"> <title>手机号码验证</title> </head> <body> Tel:<input type="text" id="tel" placeholder="请输入你的手机号码" /> <span id="tel_tip"></span> <script type="text/javascript"> //当tel失去焦点的时候,验证是否是正确的手机号码,如果不是,在tel_tip中提示错误 window.onload=function(){ var oTel = document.getElementById("tel"); oTel.onblur = function(){ var isTel = isTelephone(oTel.value); var oSpan = document.getElementById("tel_tip"); if(!isTel){ oSpan.style.color = "red"; oSpan.innerHTML = "错误的手机号码,请重新输入"; }else{ oSpan.style.color = "green"; oSpan.innerHTML = "正确的手机号码"; } } } function isTelephone(tel){ var p = /^1[35789][0-9]{9}$/; return p.test(tel); } </script> </body> </html>
以上就是本文的全部内容,希望本文的内容对大家的学习或者工作能带来一定的帮助,同时也希望多多支持我们!
相关推荐
-
js验证输入是否为手机号码或电话号码示例
代码如下: 复制代码 代码如下: <script type="text/javascript"> String.prototype.Trim = function() { var m = this.match(/^\s*(\S+(\s+\S+)*)\s*$/); return (m == null) ? "" : m[1]; } String.prototype.isMobile = function() { return (/^(?:13\d|15[8
-
javascript 手机号码正则表达式验证函数 原创
复制代码 代码如下: function checkMobile(){ var sMobile = document.mobileform.mobile.value if(!(/^1[3|4|5|8][0-9]\d{4,8}$/.test(sMobile))){ alert("不是完整的11位手机号或者正确的手机号前七位"); document.mobileform.mobile.focus(); return false;
-
js验证电话号码手机号码的正则表达式
下面提供的几款关于js 验证电话号码手机号码正则表达式,是我从网上收藏了,不过都是精品,专业针对手机号与电话号码进行验证的. 复制代码 代码如下: function checkPhone(phone) { //验证电话号码手机号码,包含153,159号段 if (phone==""){ alert("电话号码不能为空!"); return false; } if (phone != ""){ var p1 = /^(([0+]d{2,3}-)?(
-
js 手机号码合法性验证代码集合
第一个代码: 复制代码 代码如下: function Checkreg() { //验证电话号码手机号码,包含153,159号段 if (document.form.phone.value=="" && document.form.UserMobile.value==""){ alert("电话号码和手机号码至少选填一个阿!"); document.form.phone.focus(); return false; } if (d
-
javascript IP、域名、手机号码正则表达式验证代码
这个手机号码正则验证函数可以说是最新的都支持的,里面有详细的介绍说明,不论以后增加什么号段大家都非常容易的稍微修改一下即可.javascript 手机号码正则表达式验证函数 复制代码 代码如下: //ip与域名验证函数 function checkIP() { var ipArray,ip,j; ip = document.ipform.ip.value; if(/[A-Za-z_-]/.test(ip)){ if (ip.indexOf(" ")>
-
js验证电话号码与手机支持+86的正则表达式
复制代码 代码如下: <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"><html xmlns="http://www.w3.org/1999/xhtml"><head> <title>正则表达式验证&l
-
验证手机号码的JS方法分享
第一个: 复制代码 代码如下: function Checkreg() { //验证电话号码手机号码,包含153,159号段 if (document.form.phone.value=="" && document.form.UserMobile.value==""){ alert("电话号码和手机号码至少选填一个阿!"); document.form.phone.focus(); return false; } if (doc
-
javascript 手机号码验证是否正确
function aa(obj) { if(obj.length!=11) alert("这个手机号不存在!"); else if(obj.substring(0,2)!="13") alert("这个手机号不存在!"); else if(isNaN(obj)) alert("这个手机号不存在!"); else alert("这是个正确的手机号!"); } 请输入手机号码: [Ctrl+A 全选 注:如需引
-
js代码验证手机号码和电话号码是否合法
这篇文章主要介绍了js代码验证手机号码和电话号码是否合法,手机号码和电话号码在某些网站都是必填项,为了提高用户体验度,一般要进行合法性校验的,具体代码如下:function Checkreg(){ ..... function Checkreg(){ //验证电话号码手机号码,包含 , 号段 if(document.form.phone.value==""&&document.form.UserMobile.value==""){ alert(&qu
-
js验证手机号码
闲来没事,写了一个小例子,欢迎大家多提宝贵建议~~~ 下面讲一下手机号码的特征:以1开头,第二位是3,5,7,8,9中的一位,从第三位开始是任意数字,一共有11位 <!DOCTYPE html> <html> <head> <meta charset="UTF-8"> <title>手机号码验证</title> </head> <body> Tel:<input type="
-
非常实用的js验证框架实现源码 附原理方法
本文为大家分享一个很实用的js验证框架实现源码,供大家参考,具体内容如下 关键方法和原理: function check(thisInput) 方法中的 if (!eval(scriptCode)) { return false; } 调用示例: 复制代码 代码如下: <input type="text" class="text_field percentCheck" name="progress_payment_two" id="
-
js验证表单大全
不错的JS验证~~~~~~~~~~~~~~~~~~~~~~~~~ 用途:校验ip地址的格式 输入:strIP:ip地址 返回:如果通过验证返回true,否则返回false: */ function isIP(strIP) { if (isNull(strIP)) return false; var re=/^(\d+)\.(\d+)\.(\d+)\.(\d+)$/g //匹配IP地址的正则表达式 if(re.test(strIP)) { if( RegExp.$1 <256 && R
-
JS验证字符串功能
js 验证字符串功能实例代码如下所示: //去除空格 function jsTrim(value) { var reg = /^\S$/; if (!value) return ""; if (value.length == 0) return value; else { var lp, rp; lp = 0; rp = value.length - 1; while ((value.charAt(lp) == " " || (value.charCodeAt(lp
-
常用的JS验证和函数汇总
下面是我常用一些JS验证和函数,有一些验证我直接写到了对象的属性里面了,可以直接通过对象.方法来调用 复制代码 代码如下: //浮点数除法运算 function fdiv(a, b, n) { if (n == undefined) { n = 2; } var t1 = 0, t2 = 0, r1, r2; try { t1 = a.toString().split(".")[1].length } catch (e) { } try { t2 = b
-
28个JS验证函数收集
JS验证函数的调用方法和注意: 1.给表单设置onsubmit="return test()",配合<input type="submit" name="Submit" value="check"> 进行提交. 2.<input type=text onkeydown="test();"> //当鼠标按下直接调用函数验证 3.<input type=text onblur=&q
-
js验证框架实现代码分享
本文实例为大家分享了js验证框架,很实用,供大家参考,具体内容如下 1.关键方法和原理: function check(thisInput) 方法中的 if (!eval(scriptCode)) { return false; } 2.调用示例: 复制代码 代码如下: <input type="text" class="text_field percentCheck" name="progress_payment_two" id=&quo
-
ASP.NET MVC使用正则表达式验证手机号码
在ASP.NET MVC中,可以使用RegularExpression特性来验证手机号码. public class Customer { [Required(ErrorMessage = "必填")] [Display(Name = "手机号")] [RegularExpression(@"^1[3458][0-9]{9}$", ErrorMessage = "手机号格式不正确")] public string PhoneN
随机推荐
- SQL Server 2008 到底需要使用哪些端口?
- 打开windows运行对话框的js
- 禁止运行组策略的解决方法
- Python实现一个转存纯真IP数据库的脚本分享
- Java语言实现简单FTP软件 FTP软件远程窗口实现(6)
- 理解Javascript_03_javascript全局观
- 将CMYK颜色值和RGB颜色相互转换的PHP代码
- 详解js的延迟对象、跨域、模板引擎、弹出层、AJAX【附实例下载】
- JS日期格式化之javascript Date format
- jquery实现自适应banner焦点图
- 详解Centos/Linux下调整分区大小(以home和根分区为例)
- 如何在Python函数执行前后增加额外的行为
- apache中使用mod_gnutls模块实现多个SSL站点配置(多个HTTPS协议的虚拟主机)
- Hadoop1.2中配置伪分布式的实例
- yii2 modal弹窗之ActiveForm ajax表单异步验证
- java文件操作之java写文件简单示例
- 6个变态的C语言Hello World程序
- 解决C#中取消方向键对控件焦点控制的实现方法
- header()函数使用说明
- Spring mvc实现Restful返回xml格式数据实例详解