用jquery验证电话号码

var isMobile=/^(?:13d|15d)d{5}(d{3}|*{3})$/;
var isPhone=/^((0d{2,3})-)?(d{7,8})(-(d{3,}))?$/;
 if(!isMobile.test(需要验证的值) && !isPhone.test(需要验证的值)){
            alert("请正确填写电话号码,例如:13415764179或0321-4816048");
            return false;
        }

<script>
 //var str = "+8615245678901";
 //var str = "68836694";
 var str = "0100-68836694";
// var partten = /(^[0-9]{3,4}-[0-9]{3,8}$)|(^[0-9]{3,8}$)|(^([0-9]{3,4})
[0-9]{3,8}$)|(^0{0,1}13[0-9]{9}$)/;
// var partten=/^(?:+86)?(?:13d|15d|18d)d{8}$/;  // 手机
 var partten=/^(?:(?:0d{2,3})-)?(?:d{7,8})(-(?:d{3,}))?$/;  // 固定电话
 alert(str.match(partten));
</script>

以上是小编为您精心准备的的内容,在的博客、问答、公众号、人物、课程等栏目也有的相关内容,欢迎继续使用右上角搜索按钮进行搜索验证
, alert
, test
, str
, var
, 电话号码
, jquery验证手机号
电话号码验证
jquery验证电话号码、jquery 验证手机号码、jquery身份证号码验证、jquery验证座机号码、jquery 电话验证,以便于您获取更多的相关知识。

时间: 2024-12-05 05:18:08

用jquery验证电话号码的相关文章

jquery验证手机号码及格式化的例子

 我们常用的验证手机号码的js --jquery手机号验证 //手机验证 function isMobil(s)  {  //var reg=/^((13[0-9])|(15[^4,\D])|(18[0,5-9]))\d{8}$/;  var reg=/^1\d{10}$/; if (!reg.exec(s)) {  return false;  } return true;  }     这里我们来简单罗列下需要注意的问题吧:* input输入框,只能输入数字:* 输入过程中下方同步显示所输入

jQuery验证插件

学习要点: 1.使用 validate.js 插件 2.默认验证规则 3.validate()方法和选项 4.validate.js 其他功能 验证插件(validate.js),是一款验证常规表单数据合法性的插件.使用它,极大的解放了在表单上繁杂的验证过程,并且错误提示显示的完善也增加了用户体验.   一.使用 validate.js 插件 官网下载:http://bassistance.de/jquery-plugins/jquery-plugin-validation最重要的文件是vali

ASP.NET MVC的客户端验证:jQuery验证在Model验证中的实现

在简单了解了Unobtrusive JavaScript形式的验证在jQuery中的编程方式之后,我们来介绍ASP.NET MVC是如何利用它实现客户端验证的.服务端验证最终实现在相应的ModelValidator中,而最终的验证规则定义在相应的ValidationAttribute中:而客户端验证规则通过HtmlHelper<TModel>相应的扩展方法(比如TextBoxFor.EditorFor和EdidtorForModel等)出现在生成的被验证HTML元素中.毫无疑问,服务端验证和客

jquery验证手机号码、邮箱格式是否正确示例代码

本文为大家介绍下使用jquery验证邮箱.验证手机号码,具体实现思路及代码如下,感兴趣的朋友可以学习下   复制代码 代码如下: //jquery验证邮箱 function checkSubmitEmail() { if ($("#email").val() == "") { //$("#confirmMsg").html("<font color='red'>邮箱地址不能为空!</font>"); a

jQuery验证插件validation使用指南

  jquery.validation.js在前端验证中使用起来非常方便,提供的功能基本上能满足大部分验证需求,下面我们就来仔细研究下这款jQuery插件的具体使用方法. 在网站开发过程中,有时我们需要验证用户输入的信息是否符合我们的要求,所以我们会对用户提交的数据进行验证.验证分两次进行,一次是在客户端,一次是在服务端.客户端的验证可以提升用户的体验. jquery验证插件有很多,实现的功能也基本相同.本文介绍的只是jquery验证插件中的一种jquery.validate jquery.Va

jQuery验证元素是否为空的两种常用方法

 这篇文章主要介绍了jQuery验证元素是否为空的两种常用方法,实例分析了两种常用的判断为空技巧,非常具有实用价值,需要的朋友可以参考下     本文实例讲述了jQuery验证元素是否为空的两种常用方法.分享给大家供大家参考.具体如下: 下面提供了两种方法用于检查指定id的元素的内容是否为空 ? 1 2 3 4 5 6 7 8 9 // 方法一 if (!$('#jb51').html()) { //http://www.jb51.net 什么都没有找到; }   // 方法二 if ($('#

js验证电话号码与手机支持+86的正则表达式

 本篇文章主要介绍了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/x

JavaScript通过正则表达式实现表单验证电话号码

 JavaScript判断一个输入量是否为电话号码,通过正则表达式实现,需要的朋友可以参考下 JavaScript表单验证电话号码,判断一个输入量是否为电话号码,通过正则表达式实现.   代码如下: //检查电话号码  function isTel(str){  var reg=/^([0-9]|[-])+$/g ;  if(str.length18){  return false;  }  else{  return reg.exec(str);  }  }   

JavaScript表单通过正则表达式验证电话号码

 通过正则表达式实现判断一个输入量是否为电话号码,需要的朋友可以参考下 JavaScript表单验证电话号码,判断一个输入量是否为电话号码,通过正则表达式实现.  代码如下: //检查电话号码  function isTel(str){  var reg=/^([0-9]|[-])+$/g ;  if(str.length<7 || str.length>18){  return false;  }  else{  return reg.exec(str);  }