`

js 校验电话和手机

 
阅读更多

function checkMobile(mobileControl){
  var phone = $.trim(mobileControl.val());
  if (undefined != phone && null != phone && "" != phone){
   var p1 = /^(([0\+]\d{2,3}-)?(0\d{2,3})-)?(\d{7,8})(-(\d{3,}))?$/;
   var me = false;
   if (p1.test(phone))me=true;
   if (!me){
    mobileControl.val("");
    mobileControl.focus();
    return false;
   }
  }
  return true;
 }
 
 function checkPhone(phoneControl){
  var phone = $.trim(phoneControl.val());
  if (undefined != phone && null != phone && "" != phone){
   var regPartton=/1[3-8]+\d{9}/;
   var me = false;
   if (regPartton.test(phone))me=true;
   if (!me){
    phoneControl.val("");
    phoneControl.focus();
    return false;
   }
  }
  return true;
 }

分享到:
评论

相关推荐

    js判断手机和固定电话格式

    总的来说,JavaScript中的正则表达式是判断手机和固定电话格式的关键工具,它们可以帮助我们有效地验证用户输入,确保数据的准确性,从而提高应用程序的功能性和用户体验。通过灵活运用和调整正则表达式,我们可以...

    jq非空验证,js正则表达式验证邮箱和手机号码

    在本案例中,我们关注的是使用jQuery(jq)进行非空验证,以及使用JavaScript(js)的正则表达式来验证邮箱和手机号码的正确性。以下是关于这些知识点的详细说明: 1. **jQuery(jq)非空验证**: jQuery是一种轻...

    用js正则表达式验证手机号,座机号和email格式

    根据提供的文件信息,本文将详细解释如何使用JavaScript中的正则表达式来验证手机号、座机号以及电子邮件地址的格式。 ### 一、正则表达式基础 在深入了解具体实现之前,我们先简单回顾一下正则表达式的概念。正则...

    全球国家(区号)手机号正则校验

    js全球手机号带区号校验 例如:{ id: 37, en: "China", zh: "中国", code: 86, locale: "CN", preg: /^(\+?0?86\-?)?1[345789]\d{9}$/ }

    JS电话、手机号码验证代码

    本篇文章将深入分析一个具体的JavaScript脚本示例,该脚本用于验证电话号码和手机号码的有效性。 #### 二、关键知识点详解 ##### 1. **字符串处理方法** - `Trim` 方法 - **定义**:此方法用于去除字符串两端的...

    常用的js验证手机号,电话等等

    常用的js验证,可以免费下载。请大家多多指教

    js验证邮箱、qq号、手机电话

    本文将深入解析如何使用JavaScript来验证电子邮件地址、QQ号码、固定电话以及手机号码,以确保数据格式正确。 ### 验证电子邮件地址 电子邮件地址的格式较为复杂,一般包含用户名部分和域名部分。用户名部分由字母...

    js验证电话号码手机号码的正则表达式

    下面提供的几款关于js 验证电话号码手机号码正则表达式,是我从网上收藏了,不过都是精品,专业针对手机号与电话号码进行验证的。 代码如下:function checkPhone(phone) { //验证电话号码手机号码,包含153,159号段...

    JS验证_密码用户名手机号码用户姓名

    - **解释**:此正则表达式用于验证手机号码或电话号码。`^1[3,5,7,8]\d{9}$`表示中国大陆常见的11位手机号码,其他部分则是针对不同格式的座机号码。 - **应用场景**:适用于用户信息填写时的联系方式验证。 #### ...

    JS加载世界各国手机区号、图标(可适用手机端)

    插件还支持各种配置选项,如设置默认国家、是否显示国旗、是否验证电话号码格式等,以满足不同场景的需求。 例如,我们可以这样初始化插件: ```javascript $(document).ready(function() { $("#telInput")....

    js验证手机号码

    ### JS验证手机号码知识点详解 #### 1. 正则表达式基础 在JS中,正则表达式是一种用于模式匹配的强大工具,可以用来搜索、替换或提取字符串中的特定模式。正则表达式由一系列字符和特殊符号组成,用于定义搜索模式...

    JavaScript截取手机号码 手机验证 身份证验证等等

    本篇文章将深入探讨如何使用JavaScript进行手机号码和身份证号码的截取与验证。 手机号码验证: 在中国,手机号码通常为11位数字。我们可以创建一个函数,利用正则表达式来检查用户输入的字符串是否符合手机号码的...

    电话号或者手机号验证

    在提供的代码片段中,`checkPhone(phone)`函数便是用于验证电话号码的有效性。此函数首先检查电话号码是否为空,若为空,则弹出提示框显示“电话不能为空”。接着,通过正则表达式`p1`来检测电话号码的格式是否正确...

    js代码验证手机号码和电话号码是否合法

    在上述给定文件中,提供了使用JavaScript验证手机号码和电话号码的示例代码。代码中的主要知识点包括: 1. 表单数据获取 在验证之前,需要从HTML表单中获取用户输入的电话号码和手机号码数据。代码通过`document....

    js css3复古手机电话拨号特效.zip

    【标题】"js css3复古手机电话拨号特效.zip"所包含的知识点主要集中在JavaScript(js)和CSS3(css3)技术上,用于创建一个模拟复古电话拨号的交互式网页特效。这个特效可能包括拨号盘的动态显示、数字输入的反馈...

    js常用验证正则表达式,身份证,电子邮件,电话,手机

    ### 正则表达式在JS中的应用:身份证、电子邮件、电话和手机号码验证 #### 身份证验证 身份证号码的验证是通过正则表达式完成的,这涉及到两种情况:15位和18位身份证号。15位身份证号的格式为“地区代码+出生日期...

    常用的js验证 身份证 汉字 数字 电话号码

    在JavaScript(js)中,进行数据验证是前端开发中的一项基本任务。这涉及到对用户输入进行检查,确保其符合特定的格式或规则,以保证数据的准确性和安全性。本篇文章将详细探讨身份证、汉字、数字以及电话号码的验证...

    js验证表单 js验证表单

    js表单验证控制代码大全 /* 目录: 1:js 字符串长度限制、判断字符长度 、js限制输入、限制不能输入、textarea 长度限制 2.:js判断汉字、判断是否汉字 、只能输入汉字 3:js判断是否输入英文、只能输入英文 4:js只能...

    javascript常用语句 js简单验证 js

    在JavaScript编程中,常见语句和简单的验证是创建交互式网页和确保用户输入数据有效性的基础。本话题将深入探讨JavaScript中的关键语句以及如何进行简单的表单验证。 1. **条件语句**:在上述代码中,可以看到`if.....

Global site tag (gtag.js) - Google Analytics