只让输入数字、字母、中文的输入框
2016-05-03 17:56
393 查看
1.输入框只能输入字母和下横线的正则表达式
2.只能输入数字和英文
3.输入框只能输入字母数字和下横线的正则表达式
或者
4.只能输入中文
5.只能输入全角字符
<input type="text" onkeyup="this.value=this.value.replace(/[^_a-zA-Z]/g,'')" onpaste="this.value=this.value.replace(/[^_a-zA-Z]/g,'')">
2.只能输入数字和英文
<input type="text" onkeyup="this.value=this.value.replace(/[\W]/g,'')" onpaste="this.value=this.value.replace(/[\W]/g,'')">
3.输入框只能输入字母数字和下横线的正则表达式
<input type="text" onkeyup="this.value=this.value.replace(/[^\w]/g,'')" onpaste="this.value=this.value.replace(/[^\w]/g,'')">
或者
<input type="text" onkeyup="this.value=this.value.replace(/[\W]/g,'')" onpaste="this.value=this.value.replace(/[\W]/g,'')">
4.只能输入中文
<input type="text" onkeyup="this.value=this.value.replace(/[^\u4E00-\u9FA5]/g,'')" onafterpaste="this.value=this.value.replace(/[^\u4E00-\u9FA5]/g,'')" />
5.只能输入全角字符
<input type="text" onkeyup="this.value=this.value.replace(/[^\uFF00-\uFFFF]/g,'')" onafterpaste="this.value=this.value.replace(/[^\uFF00-\uFFFF]/g,'')" />
相关文章推荐
- Centos安装php高版本
- 2、开发流程-Web为主的HyBrid开发
- [Android] Service全面总结
- 学生信息系统知识点1
- hiho#1128 : 二分·二分查找
- css高度100%布局
- Android 拍照强制横屏解决...
- 淘宝开源Web服务器Tengine简介
- 辗转相除法(欧几里德算法)
- Python
- js调用高德API获取所在当前城市
- Merge K Sorted Lists
- 七周七种前端框架四:Vue.js Directive
- Linux下php安装mcrypt扩展
- oracle中的rownum的使用说明
- Django报错:No translation files found for
- sematext
- angularjs ng-if ng-show ng-hide区别
- JS身份证真实性校验(二)
- platform