//验证电话号码

function check_phone(phoneNum){

return /^1[0-9]{10}$/.test(phoneNum);//true

}

//

// 解决方式一 number长度无效但是可以阻止输入其他东西

// <input type="number" οninput="if(value.length>11)value=value.slice(0,11)" />

// 解决方式二 tel 唤起number 搞定输入长度值问题

// <input type="tel" maxlength="11" class="phone" οnkeyup="value=value.replace(/[^\d]/g,'')>手机号码验证

手机号码验证 无非就是输入的时候只能输入数字 和输入完成进行验证

那么先说下验证:这个手机号码正则表达式 是因为中国国情导致的;因为第二位数随时有可能加多一种 为了一劳永逸 那就先这么做 只验证第一位

然后判读数字多少 不对就返回false

输入验证:在移动端自动弹出数字键盘是种比较好的体验 所以建议使用 number 或者tel 但是这两货有点问题

number 你输入的长度无法控制

tel 又可以出入字母

所以才有了两种html

(0?(13|14|15|18)[0-9]{9})|([A-Za-z_]{6,21})

手机号码和微信账号验证(没有完全做到比如不能下划线开头)在要求不严格时可以用

//一下 未经测试 只是为了方便 自己有的时候发呆解乏

只保留字符串的字母和数字,去除特使符号

replace(/[&\|\\\*^%$#@\-]/g,"");

//找出 不含某些东西的地址

(http:\/\/)(?!java|(www\.xxx)|(www\.wx)|(127.0))\S+

手机号码验证 js input相关推荐

  1. js手机号码验证以及隐藏中间四位数字

    愚人节要上班,一点要放小长假的感觉都没有,清明三天本来打算去爬黄山,公司通知说是4.15号去春游,要徒步15公里,我有点心疼我的腿,想想还是放弃了黄山行. 夏天就要来了,从去年夏天来上海开始工作后,我 ...

  2. html 正则手机号,js正则表达式之手机号码验证

    js正则表达式之手机号码验证2017-09-03 11:10 在填写表单的时候,对手机号码进行验证,是用得最多的地方. 你看不管你是app注册,还是论坛注册一个会员,都得用到手机号码. 而且现在互联网 ...

  3. 全新的基于VVC思想的页面验证js框架vtor

    2019独角兽企业重金招聘Python工程师标准>>> Vtor 1.     概述  vtor是一个全新的解耦合页面验证js框架.根据全新的VVC思想(validator-view ...

  4. VUE 一个或多个邮箱以及手机号码验证,多个邮箱和手机号重复校验

    1.一个或多个邮箱以及手机号码验证,不会删选重复的邮箱或者手机号 如图,VUE项目中验证一个或者多个邮箱和电话号码 中间用","隔开,在vue的data{}下面编写验证的正则表达式 ...

  5. react实现手机号码验证

    Regular.jsx import React from "react"; class Regular extends React.Component{constructor() ...

  6. php两个手机号正则表达式_php 手机号码验证正则表达式

    php 手机号码验证正则表达式 比较简洁的代码一: $str = ''; $isMatched = preg_match('/^0?(13|14|15|17|18)[0-9]{9}$/', $str, ...

  7. 最新手机号码验证正则表达式

    转自:最新手机号码验证正则表达式js版 由于手机号段的不断更新,以前的正则表达式已经无法满足需求.重新编写这条表达式,号段资料来源依据:http://www.jihaoba.com/tools/hao ...

  8. Modules:手机号码验证

    ylbtech-Modules:手机号码验证 手机号码验证,文档以JFB项目架构为原型,介绍实现原理,如何调用和应用实例. 架构包括5个主要模块:Basebase,Base,Service,Api和W ...

  9. Ext.NET加入自定义验证JS函数

    ExtJS验证很方便,在使用FormPanel的时候,我们可以很方便的进行验证.比如设置必填项.正则.字段类型等等.比如如下所示: 上面的验证是这么写的: <Listeners><C ...

最新文章

  1. asp.net/c#字符格式化大总结
  2. 史上最难的一道Java面试题
  3. python编写测试小工具-Python与游戏测试(小工具篇)
  4. 简单实现一边固定,另一边自适用
  5. python 寻找比目标字母大的最小字符
  6. Go map[int64]int64 写入 redis 占用多少内存
  7. mysql双重分组没有值也要显示_mysql 统计数据,按照日期分组,把没有数据的日期也展示出来...
  8. 详细关闭iiop方法_疏通暖气片堵塞的方法,看完你就知道了!
  9. python的解释器怎么打开_怎么启动python解释器
  10. kafak manager + zookeeper + kafka 消费队列快速清除
  11. java+jdk+1.6+下载_jdk1.6下载_jdk1.6官方下载「32位|64位」-太平洋下载中心
  12. CSRF跨站请求伪造漏洞修复方案
  13. 超定方程组最小二乘matlab,超定方程组最优解(最小二乘解)推导
  14. python span函数_如何使用python selenium单击span元素
  15. [现代诗]情诗——给网恋中人
  16. 刷机大师乐蛙定制版 v3.4.0 官方版
  17. 全新MN梦奈宝塔主机系统V1.5版本源码
  18. 互评成绩 python
  19. HeidiSQL日常使用
  20. 计算机网络工程综合布线目的,弱电工程综合布线系统与计算机网络布线系统有何不同?【网络综合布线】...

热门文章

  1. Bert-chinese使用GPU运算
  2. 67——Stepwise Feature Fusion: Local Guides Global
  3. 【JAVA练】将i am biter 逆置为 biter am i
  4. linux下的excel
  5. 解决dia无法输入中文问题
  6. html5 多语言支持,多语言HTML5应用程序
  7. 成都艾司博讯:拼多多盗图处罚具体是什么?
  8. Win10+VS2019安装vcpkg
  9. 大数据技术入门:MapReduce(分布式计算框架)
  10. 主控开发(二)树莓派Buster系统搭建