手机号码验证 js input
来源:互联网 发布:菜鸟物流打印软件 编辑:程序博客网 时间:2024/05/24 05:47
//验证电话号码
function check_phone(phoneNum){
return /^1[0-9]{10}$/.test(phoneNum);//true
}
//
// 解决方式一 number长度无效但是可以阻止输入其他东西
// <input type="number" oninput="if(value.length>11)value=value.slice(0,11)" />
// 解决方式二 tel 唤起number 搞定输入长度值问题
// <input type="tel" maxlength="11" class="phone" onkeyup="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+
阅读全文
1 1
- 手机号码验证 js input
- input验证是否为有效手机号码-js
- js验证手机号码
- js验证手机号码(最新)
- js手机号码验证
- js移动手机号码验证
- js中验证手机号码
- js验证手机号码格式
- JS验证手机号码格式
- js 验证手机号码
- js验证手机号码
- 手机号码验证正则表达式js
- js 正则表达式验证手机号码
- JS验证手机号码和邮箱地址
- js 正则表达式 验证手机号码
- js验证固定电话、手机号码
- js验证多个手机号码
- js正则验证手机号码有效性
- POJ 2531 Network Saboteur
- 实现ViewPager懒加载的三种方法
- 集成 Karma 和 Jasmine 进行单元测试
- Android运行时ART执行类方法的过程分析
- iOS 计算生日转化为年龄的方法
- 手机号码验证 js input
- 剑指offer--打印1到最大n位数
- 【二】带你一起走进Activity启动模式的大门
- oracle 本地连接适配器错误无法连接plsql
- solr4.10.2及中文分词器的使用
- 初识SVN
- Springboot 整合 Mybatis
- 跨域与跨域访问
- STL-deque