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


Posted in Javascript onJanuary 23, 2014
<!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/xhtml">
<head>
    <title>正则表达式验证</title>    <script type="text/javascript" src="../Scripts/jquery-1.4.1.min.js"></script>
    <script type="text/javascript">
        var Validate = {

            isTel: function (s) {
                var patrn = /^((\+?86)|(\(\+86\)))?\d{3,4}-\d{7,8}(-\d{3,4})?$/
                if (!patrn.exec(s)) return false
                return true
            },
            isMobile: function (value) {
                var validateReg = /^((\+?86)|(\(\+86\)))?1\d{10}$/;
                return validateReg.test(value);
            },
            cellPhone: function () {
                var cellPhoneNumber = $("#txtCellPhone").val();
                if (!Validate.isMobile(cellPhoneNumber)) {
                    alert("手机号码格式不正确");
                    return false;
                } else {
                    alert("您的手机号码格式是正确的");
                }
            },
            telePhone: function () {
                var telePhoneNumber = $("#txttelePhone").val();
                if (!Validate.isTel(telePhoneNumber)) {
                    alert("电话号码格式不正确");
                    return false;
                } else {
                    alert("您的电话号码格式是正确的");
                }
            }
        }
    </script>
</head>
<body>
<div>
   <label>请输入手机号码(支持+86):</label><input type="text" id="txtCellPhone" /><input  type="button" value="验证" onclick="Validate.cellPhone();"/><br />
    <label>请输入电话号码(支持+86):</label><input type="text" id="txttelePhone" /><input  type="button" value="验证" onclick="Validate.telePhone();"/><br />
</div>
</body>
</html>
Javascript 相关文章推荐
js操作Xml(向服务器发送Xml,处理服务器返回的Xml)(IE下有效)
Jan 30 Javascript
jQuery CSS()方法改变现有的CSS样式表
Sep 09 Javascript
jQuery中$.click()无效问题分析
Jan 29 Javascript
JavaScript通过select动态更换图片的方法
Mar 23 Javascript
js实现下拉列表选中某个值的方法(3种方法)
Dec 17 Javascript
javascript自动恢复文本框点击清除后的默认文本
Jan 12 Javascript
javascript先序遍历DOM树的方法
Feb 27 Javascript
微信小程序 picker-view 组件详解及简单实例
Jan 10 Javascript
微信小程序实现顶部选项卡(swiper)
Jun 19 Javascript
详解weex默认webpack.config.js改造
Jan 08 Javascript
JavaScript Image对象实现原理实例解析
Aug 26 Javascript
VUE UPLOAD 通过ACTION返回上传结果操作
Sep 07 Javascript
Jquery 过滤器(first,last,not,even,odd)的使用
Jan 22 #Javascript
Jquery遍历节点的方法小集
Jan 22 #Javascript
Jquery如何实现点击时高亮显示代码
Jan 22 #Javascript
用Jquery.load载入页面实现局部刷新
Jan 22 #Javascript
使用jquery局部刷新(jquery.load)从数据库取出数据
Jan 22 #Javascript
在JS中如何调用JSP中的变量
Jan 22 #Javascript
ExtJS如何设置与获取radio控件的选取状态
Jan 22 #Javascript
You might like
星际争霸 Starcraft 秘技补丁
2020/03/14 星际争霸
用PHP创建PDF中文文档
2006/10/09 PHP
基于magic_quotes_gpc与magic_quotes_runtime的区别与使用介绍
2013/04/22 PHP
深入解析PHP的引用计数机制
2013/06/14 PHP
php发送post请求函数分享
2014/03/06 PHP
CI操作cookie的方法分析(基于helper类库)
2016/03/28 PHP
PHP7标量类型declare用法实例分析
2016/09/26 PHP
thinkPHP5.0框架事务处理操作简单示例
2018/09/07 PHP
Laravel自定义 封装便捷返回Json数据格式的引用方法
2019/09/29 PHP
Laravel5.1 框架路由基础详解
2020/01/04 PHP
jquery 插件学习(五)
2012/08/06 Javascript
Highcharts 非常实用的Javascript统计图demo示例
2013/07/03 Javascript
JS实现两表格里数据来回转移的方法
2015/05/28 Javascript
概述javascript在Google IE中的调试技巧
2016/11/24 Javascript
vue.js实现请求数据的方法示例
2017/02/07 Javascript
vue 请求后台数据的实例代码
2017/06/22 Javascript
微信小程序日期选择器实例代码
2018/07/18 Javascript
Vue实现将数据库中带html标签的内容输出(原始HTML(Raw HTML))
2019/10/28 Javascript
python获取当前时间对应unix时间戳的方法
2015/05/15 Python
django框架实现一次性上传多个文件功能示例【批量上传】
2019/06/19 Python
Python中的 is 和 == 以及字符串驻留机制详解
2019/06/28 Python
关于django 1.10 CSRF验证失败的解决方法
2019/08/31 Python
django formset实现数据表的批量操作的示例代码
2019/12/06 Python
python pyqtgraph 保存图片到本地的实例
2020/03/14 Python
Python字符串格式化f-string多种功能实现
2020/05/07 Python
澳大利亚新奇小玩意网站:Yellow Octopus
2017/12/28 全球购物
Looking4Parking美国:全球排名第一的机场停车比较品牌
2019/08/26 全球购物
如何利用find命令查找文件
2015/02/07 面试题
关于保护环境的标语
2014/06/09 职场文书
2014标准社保办理委托书
2014/10/06 职场文书
教师党员群众路线教育实践活动心得体会
2014/11/04 职场文书
2014年卫生保健工作总结
2014/12/08 职场文书
2014年副班长工作总结
2014/12/10 职场文书
团支部组织委员竞选稿
2015/11/21 职场文书
python 实现德洛内三角剖分的操作
2021/04/22 Python
javascript的var与let,const之间的区别详解
2022/02/18 Javascript