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页面中引导蒙层的使用方法详解

    Android页面中引导蒙层的使用方法详解

    这篇文章主要为大家详细介绍了Android页面中的引导蒙层使用方法,具有一定的参考价值,感兴趣的小伙伴们可以参考一下
    2019-03-03
  • Android中Dialog自定义上下文花式菜单

    Android中Dialog自定义上下文花式菜单

    这篇文章主要为大家详细介绍了Android中Dialog自定义上下文花式菜单,具有一定的参考价值,感兴趣的小伙伴们可以参考一下
    2017-10-10
  • Android Activity与Fragment实现底部导航器

    Android Activity与Fragment实现底部导航器

    这篇文章主要介绍了Android Activity与Fragment实现底部导航器的相关资料,并附实例代码,需要的朋友可以参考下
    2016-11-11
  • Android自定义ViewGroup之FlowLayout(三)

    Android自定义ViewGroup之FlowLayout(三)

    这篇文章主要为大家详细介绍了Android自定义ViewGroup之FlowLayout,常用于关键字标签,搜索热词列表等功能,具有一定的参考价值,感兴趣的小伙伴们可以参考一下
    2016-09-09
  • Android仿微信朋友圈图片选择器

    Android仿微信朋友圈图片选择器

    这篇文章主要为大家详细介绍了Android仿微信朋友圈附加图片功能,朋友圈图片选择器,具有一定的参考价值,感兴趣的小伙伴们可以参考一下
    2017-12-12
  • Android使用URL读取网络资源的方法

    Android使用URL读取网络资源的方法

    这篇文章主要为大家详细介绍了Android使用URL读取网络资源的方法,具有一定的参考价值,感兴趣的小伙伴们可以参考一下
    2017-10-10
  • Android 中 FrameLayout 布局及属性的使用详解

    Android 中 FrameLayout 布局及属性的使用详解

    这篇文章主要介绍了Android 中 FrameLayout 布局及属性的使用,FrameLayout 在实现简单布局时非常方便,特别适用于叠加式布局,如显示叠加的图层或浮动按钮等,需要的朋友可以参考下
    2024-03-03
  • Android实现控件拖动效果

    Android实现控件拖动效果

    这篇文章主要为大家详细介绍了Android实现控件拖动效果,文中示例代码介绍的非常详细,具有一定的参考价值,感兴趣的小伙伴们可以参考一下
    2021-07-07
  • 深入解析Android中的setContentView加载布局原理

    深入解析Android中的setContentView加载布局原理

    在日常开发Android中setContentView是必不可少的一部分,下面这篇文章主要给大家介绍了关于Android中setContentView的相关资料,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友们下面随着小编来一起学习学习下吧。
    2017-09-09
  • Flutter集成高德地图并添加自定义Maker的实践

    Flutter集成高德地图并添加自定义Maker的实践

    本文主要介绍了Flutter集成高德地图并添加自定义Maker的实践,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友们下面随着小编来一起学习学习吧
    2022-04-04

最新评论