代码如下:

String.prototype.Trim = function() {

var m = this.match(/^\s*(\S+(\s+\S+)*)\s*$/);

return (m == null) ? "" : m[1];

}

String.prototype.isMobile = function() {

return (/^(?:13\d|15[89])-?\d{5}(\d{3}|\*{3})$/.test(this.Trim()));

}

String.prototype.isTel = function()

{

//"兼容格式: 国家代码(2到3位)-区号(2到3位)-电话号码(7到8位)-分机号(3位)"

//return (/^(([0\+]\d{2,3}-)?(0\d{2,3})-)?(\d{7,8})(-(\d{3,}))?$/.test(this.Trim()));

return (/^(([0\+]\d{2,3}-)?(0\d{2,3})-)(\d{7,8})(-(\d{3,}))?$/.test(this.Trim()));

}

function chkForm() {

with(document.form1){

if (tel.value.isMobile()||tel.value.isTel()) {

tel.value = tel.value.Trim();

alert("您的电话/手机号码是:" + tel.value);

return true;

}

else {

alert("请输入正确的手机号码或电话号码\n\n例如:13916752109或0712-3614072");

tel.focus();

return false;

}

}

}

校验html输入值为电话号码,js验证输入是否为手机号码或电话号码示例相关推荐

  1. html验证座机号码_js验证输入是否为手机号码或电话号码示例

    代码如下 : 复制代码代码如下 : String.prototype.Trim = function() { var m = this.match(/^\s*(\S+(\s+\S+)*)\s*$/); ...

  2. js验证固定电话、手机号码(代码大全)

    js验证固定电话.手机号码:代码大全 1. 手机号码 // 正则表达式 if(!(/^1[3456789]\d{9}$/.test(this.mobile))){ this.$notify.error ...

  3. js验证固定电话、手机号码

    规则的国内固定电话和传真的格式基本都是带有0的区号+连接符"-"+电话号码,另外还有可能有分机号,区号有3位.4位,电话号码有7位和8位的:其它格式的有前面不带0的,或者不带连接符 ...

  4. 快速使用js验证输入的数字类型

    为什么80%的码农都做不了架构师?>>>    function checkbuttonPressed(){      var layoutObj=document.getEleme ...

  5. JS 对输入的姓名 手机号码 邮箱做校验

    转载:https://www.cnblogs.com/xiaowazi/p/10262467.html 这个方法你可以自己写来直接用 也可以封装到一个方法中 name=$('#nameAdd .tia ...

  6. JS 对输入的姓名 手机号码 邮箱做校验

    这个方法你可以自己写来直接用 也可以封装到一个方法中 name=$('#nameAdd .tianjia_name').val(); function isCorrectname(name){ reg ...

  7. JS正则验证手机号码或者电话号码(转)

    中国电信运营商手机号码段: 中国移动号段 134.135.136.137.138.139.150.151.152.157.158.159.147.182.183.184[1].187.188 中国联通 ...

  8. java检验电话或传真_对有java开发过程 常用的js验证数字、电话号码、传真、邮箱、手机号码、邮编、日期...

    常用的js验证数字,电话号码,传真,邮箱,手机号码,邮编,日期 1.数字 function testisNum(object) { var s =document.getElementById(obj ...

  9. 常用的js验证代码_数字|电话号码|传真|邮箱|手机号码|邮编

    常用的js验证数字,电话号码,传真,邮箱,手机号码,邮编 1.数字 function testisNum(object)                        {                ...

最新文章

  1. 横空出世,席卷互联网--评微软等公司数据结构+算法面试100题
  2. ITK:Sobel边缘检测图像滤镜
  3. 防重 Token 令牌如何实现幂等性?
  4. 插件完整_紫天学习星球教学:布料模拟插件完整功能使用详解01(中文)
  5. 我在斯坦福做科研的碎碎念
  6. SQL Server 将某一列的值拼接成字符串
  7. python入门第四章十大歌手 手机通讯录 神奇魔方阵 青春有你
  8. 苹果电脑如何使用Tuxera NTFS for mac抹掉NTFS格式
  9. 史上最全科研网站!!!
  10. matlab 崎岖 视频的起始时间,怎么样给视频打马赛克 视频中打马赛克 视频某个时间段开始局部加马赛克 设置起始时间...
  11. 用计算机如何算瓷砖菱形加工,瓷砖菱形铺贴怎么计算面积
  12. 手机号归属地运营商查询-JAVA
  13. 抽象基类与接口,共性与个性的选择
  14. 利用Yocto构建嵌入式Linux教程01--第一个Yocto项目构建
  15. 镶嵌数据集工具小结(八)色彩平衡与接缝线 Ⅱ
  16. JMeter-接口自动化测试读取用例,执行并结果回写
  17. ROS noetic gazebo11车轮不显示的问题
  18. 权利的游戏 S0803
  19. 简单的android游戏框架——zgf
  20. 学计算机近视度数加深,导致近视加深的八大原因

热门文章

  1. 中国开源持续燃烧,给开发者的两点思考
  2. 没错!Python程序员正在消失,HR:你才知道?
  3. 华为开发者大会上,鸿蒙问世、方舟编译器开源、还有 EMUI 10;壕置100万美元,苹果推出漏洞攻击报告赏金计划……...
  4. 重磅!Python又第一了!网友:为什么找不到好工作?真相让人脸红…
  5. java哪个城市的需求量大_4大互联网热门城市Java薪资情况,看完你想去哪个城市发展呢?...
  6. 显微镜下的大明内容_平凡故事展现炮火下人性光辉,李少红《解放·终局营救》创作全解...
  7. 移动端H5 腾讯地图sdk 当前位置 地址你解析 距离计算
  8. Flowable 数据库表结构 ACT_RE_PROCDEF
  9. shell脚本触发java程序支持传参补跑_01
  10. DMN结合bpmn简化流程_07