js验证手机号码
更新时间:2017年01月17日 14:33:55 作者:爱看书的兜兜
本文主要分享了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>
以上就是本文的全部内容,希望本文的内容对大家的学习或者工作能带来一定的帮助,同时也希望多多支持脚本之家!
相关文章
Android App中的多个LinearLayout嵌套布局实例解析
这篇文章主要介绍了Android App中的多个LinearLayout嵌套布局实例,利用线性布局来排列按钮是安卓应用布局中的常用做法,需要的朋友可以参考下2016-04-04
Android编程基于Contacts读取联系人的方法(附demo源码)
这篇文章主要介绍了Android编程基于Contacts读取联系人的方法,实例分析了Contacts读取的实现方法及权限设置方法,并附带了完整实例供读者下载参考,需要的朋友可以参考下2015-12-12
Android ListView中动态显示和隐藏Header&Footer的方法
这篇文章主要介绍了Android ListView中动态显示和隐藏Header&Footer的方法及footer的两种正确使用方法,本文介绍的非常详细,具有参考借鉴价值,对listview header footer相关知识感兴趣的朋友一起学习吧2016-08-08
仿iPhone风格对话框(附件包含例子/jar包/jar包源码)
这个对框完全继承、仿照AlertDialog,只是实现了自定义效果;另外,没有实现setIcon,因为iphone中的对话框多数都没有图标;附件包含例子、jar包、jar包源码2013-01-01
Android编程实现捕获程序异常退出时的错误log信息功能详解
这篇文章主要介绍了Android编程实现捕获程序异常退出时的错误log信息功能,结合实例形式分析了Android异常信息捕获与日志操作相关实现技巧,需要的朋友可以参考下2017-08-08


最新评论