Javascript实现禁止输入中文或英文的例子


Posted in Javascript onDecember 09, 2014

本教程教你如何使用Javascript限制输入英文,或限制输入中文。

禁止输入英文:

<input type="text" onkeypress="return event.keyCode>=48&&event.keyCode<=57||(this.value.indexOf('.')<0?event.keyCode==46:false)" onpaste="return !clipboardData.getData('text').match(/\D/)" ondragenter="return false">

用正则表达式限制只能输入中文:

<input type="text" onkeyup="value=value.replace(/[^\u4E00-\u9FA5]/g,'')" onbeforepaste="clipboardData.setData('text',clipboardData.getData('text').replace(/[^\u4E00-\u9FA5]/g,''))" />

1.用正则表达式限制只能输入全角字符:

<input type="text" onkeyup="value=value.replace(/[^\uFF00-\uFFFF]/g,'')" onbeforepaste="clipboardData.setData('text',clipboardData.getData('text').replace(/[^\uFF00-\uFFFF]/g,''))" />

2.用正则表达式限制只能输入数字:

<input type="text" onkeyup="value=value.replace(/[^\d]/g,'') "onbeforepaste="clipboardData.setData('text',clipboardData.getData('text').replace(/[^\d]/g,''))" />

3.用正则表达式限制只能输入数字和英文:

<input type="text" onkeyup="value=value.replace(/[\W]/g,'') "onbeforepaste="clipboardData.setData('text',clipboardData.getData('text').replace(/[^\d]/g,''))" />

Javascript 相关文章推荐
Javascript 面向对象 重载
May 13 Javascript
jquery蒙版控件实现代码
Dec 08 Javascript
js带闹铃功能的倒计时代码
Sep 29 Javascript
es6学习笔记之Async函数基本教程
May 11 Javascript
layui分页效果实现代码
May 19 Javascript
微信小程序后台解密用户数据实例详解
Jun 28 Javascript
JavaScript常用截取字符串的三种方式用法区别实例解析
May 15 Javascript
jQuery实现form表单序列化转换为json对象功能示例
May 23 jQuery
vue-cli 3.x 配置Axios(proxyTable)跨域代理方法
Sep 19 Javascript
解决layer.open弹出框不能获取input框的值为空的问题
Sep 10 Javascript
微信小程序 SOTER 生物认证DEMO 指纹识别功能
Dec 13 Javascript
jQuery实现二级导航菜单的示例
Sep 30 jQuery
JavaScript解析json格式数据简单示例
Dec 09 #Javascript
浅谈页面装载js及性能分析方法
Dec 09 #Javascript
深入分析jquery解析json数据
Dec 09 #Javascript
WEB前端设计师常用工具集锦
Dec 09 #Javascript
13 款最热门的 jQuery 图像 360 度旋转插件推荐
Dec 09 #Javascript
JQuery中使用on方法绑定hover事件实例
Dec 09 #Javascript
jQuery实现HTML5 placeholder效果实例
Dec 09 #Javascript
You might like
对淘宝URL中ID提取的PHP代码
2013/09/01 PHP
php中smarty变量修饰用法实例分析
2015/06/11 PHP
javascript下arguments,caller,callee,call,apply示例及理解
2009/12/24 Javascript
jquery下为Event handler传递动态参数的代码
2011/01/06 Javascript
原生javascript实现简单的datagrid数据表格
2015/01/02 Javascript
JS工作中的小贴士之”闭包“与事件委托的”阻止冒泡“
2016/06/16 Javascript
AngularJS实现标签页的两种方式
2016/09/05 Javascript
Bootstrap标签页(Tab)插件使用方法
2017/03/21 Javascript
JS正则获取HTML元素的方法
2017/03/31 Javascript
Vue自定义指令使用方法详解
2017/08/21 Javascript
Vue+axios实现统一接口管理的方法
2018/07/23 Javascript
layui 富文本图片上传接口与普通按钮 文件上传接口的例子
2019/09/23 Javascript
vue实现图片上传功能
2020/05/28 Javascript
vue 清空input标签 中file的值操作
2020/07/21 Javascript
vue中全局路由守卫中替代this操作(this.$store/this.$vux)
2020/07/24 Javascript
详解 javascript对象创建模式
2020/10/30 Javascript
三剑客:offset、client和scroll还傻傻分不清?
2020/12/04 Javascript
Windows中使用wxPython和py2exe开发Python的GUI程序的实例教程
2016/07/11 Python
python 实现调用子文件下的模块方法
2018/12/07 Python
python中partial()基础用法说明
2018/12/30 Python
Pycharm以root权限运行脚本的方法
2019/01/19 Python
Pycharm中切换pytorch的环境和配置的教程详解
2020/03/13 Python
python 穷举指定长度的密码例子
2020/04/02 Python
Python urllib2运行过程原理解析
2020/06/04 Python
Python数据模型与Python对象模型的相关总结
2021/01/26 Python
美国狗旅行和户外用品领先供应商:kurgo
2020/08/18 全球购物
康拓普公司Java笔面试
2016/09/23 面试题
JAVA程序员面试题
2012/10/03 面试题
致垒球运动员加油稿
2014/02/16 职场文书
煤矿安全生产责任书
2014/04/15 职场文书
小学生爱国演讲稿
2014/04/25 职场文书
出纳工作检讨书
2014/10/18 职场文书
2014保险公司内勤工作总结
2014/12/16 职场文书
利用python做表格数据处理
2021/04/13 Python
利用javaScript处理常用事件详解
2021/04/14 Javascript
Python数据处理的三个实用技巧分享
2022/04/01 Python