`
jjj520gwe
  • 浏览: 1054 次
  • 性别: Icon_minigender_1
  • 来自: 上海
最近访客 更多访客>>
社区版块
存档分类
最新评论

js验证手机号码或电话

阅读更多
function validatemobile(mobile)  //验证手机号码
    {
        if(mobile.length==0)
        {
           return false;
        }   
        if(mobile.length!=11)
        {
            return false;
        }
       
        var myreg = /^(((1[3-5]{1}[0-9]{1})|(18[0-9]{1}))+\d{8})$/;
        if(!myreg.test(mobile))
        {
            return false;
        }
   return true;
    }

function check(str)
{
if(testit(str)||checkphone(str))
{
    return true;
}
return false;
}

function testit(str){   //验证电话号码
var   filter=/^(([0\+]\d{2,3}-)?(0\d{2,3})-)?(\d{7,8})(-(\d{3,}))?$/;
return filter.test(str);
}

function checkphone(str)  
{
   var filter=/^(([0\+]\d{2,3}-)?(0\d{2,3}))?(\d{7,8})(-(\d{3,}))?$/;
return filter.test(str);
}
分享到:
评论

相关推荐

    js验证手机号码

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

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

    - **定义**:用于在用户提交表单前验证电话号码或手机号码的有效性。 - **实现原理**:首先检查输入值是否为有效手机号码或电话号码;如果不是,则根据具体情况给出提示并阻止表单提交。 - **示例代码**: ```...

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

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

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

    这样,当用户在输入手机号码或身份证号码时,如果输入不符合规则,浏览器会显示相应的错误提示。 综上所述,JavaScript提供了丰富的功能来处理和验证用户输入,包括手机号码和身份证号码的截取和验证。在实际项目中...

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

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

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

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

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

    总的来说,JavaScript验证技术在前端开发中起着至关重要的作用,帮助我们确保用户提交的数据有效且安全。通过对身份证、汉字、数字和电话号码的验证,我们可以构建更健壮、更安全的应用程序,提供更好的用户体验。

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

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

    数据验证JS脚本(手机号码固定电话邮政编码数字验证两位小数邮箱身份证号码等).rar

    2. 固定电话验证:固定电话号码通常包括区号和本地号码两部分,区号通常是3或4位,本地号码一般是7或8位。JS验证可能需要根据具体地区规则来设定,例如`/^(\d{3,4}-)?\d{7,8}$/`。 3. 邮政编码验证:中国邮政编码...

    jquery input字符串验证(手机号码验证、字母数字验证) 带示列

    本教程将详细讲解如何使用jQuery进行字符串验证,特别是手机号码验证和字母数字验证,以及涉及的正则表达式知识。 一、jQuery基础 jQuery是一个轻量级的JavaScript库,它简化了JavaScript的DOM操作、事件处理和动画...

    常用的js验证数字,电话号码,传真,邮箱,手机号码,邮编,日期

    根据给定的文件标题、描述、标签以及部分内容,本文将详细介绍如何使用JavaScript进行常见的数据验证,包括数字、电话号码、传真、电子邮件、手机号码、邮政编码以及日期格式的验证。 ### 1. 验证数字 JavaScript...

    正则验证手机号码

    ### 正则验证手机号码知识点解析 在进行用户信息验证时,确保输入数据的有效性和准确性是非常重要的一步。其中,手机号码验证是常见的需求之一。本文将深入探讨如何使用正则表达式来验证手机号码,并结合给定的部分...

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

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

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

    如果你需要更复杂或特定地区的电话号码验证规则,可能需要进一步研究和调整上述正则表达式。 总的来说,JavaScript中的正则表达式是判断手机和固定电话格式的关键工具,它们可以帮助我们有效地验证用户输入,确保...

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

    ### 验证手机号码 中国大陆手机号码一般由11位数字组成,且首位数字通常为1。以下正则表达式可验证大部分中国移动、联通、电信的手机号码: ```javascript var reg0 = /^13\d{9}$/; // 移动 var reg1 = /^153\d{8}...

    数据验证JS脚本(手机号码、固定电话、邮政编码、数字验证、两位小数、邮箱、身份证号码等).rar

    2. 固定电话验证:固定电话号码的格式因地区而异,但通常包含区号和本地号码。JS脚本会考虑到这一点,可能使用正则表达式如`/^(\d{3,4}-)?\d{7,8}$/`来匹配,允许区号存在或缺失,并且本地号码是7到8位数字。 3. ...

    电话号或者手机号验证

    在IT领域,电话号码或手机号码的验证是确保数据准确性和安全性的重要环节。根据给定文件的标题“电话号或者手机号验证”以及描述中的“电话号或者手机号验证很好用可以试试,我都很长时间用它”,我们可以深入探讨这...

Global site tag (gtag.js) - Google Analytics