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 相关文章推荐
图片onload事件触发问题解决方法
Jul 31 Javascript
js关闭父窗口时关闭子窗口
Apr 01 Javascript
jQuery中关于ScrollableGridPlugin.js(固定表头)插件的使用逐步解析
Jul 17 Javascript
js实现iframe自动自适应高度的方法
Feb 17 Javascript
AngularJS之页面跳转Route实例代码
Mar 10 Javascript
jQuery手风琴的简单制作
May 12 jQuery
深入理解Vue生命周期、手动挂载及挂载子组件
Sep 27 Javascript
使用 Node.js 模拟滑动拼图验证码操作的示例代码
Nov 02 Javascript
在vue组件中使用axios的方法
Mar 16 Javascript
JavaScript实现的反序列化json字符串操作示例
Jul 18 Javascript
JS解析后台返回的JSON格式数据实例
Aug 06 Javascript
原生JS实现记忆翻牌游戏
Jul 31 Javascript
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
PHPCMS的使用小结
2010/09/20 PHP
php 连接mysql连接被重置的解决方法
2011/02/15 PHP
浏览器预览PHP文件时顶部出现空白影响布局分析原因及解决办法
2013/01/11 PHP
一个比较不错的PHP日历类分享
2014/11/18 PHP
PHP代码实现表单数据验证类
2015/07/28 PHP
php简单随机字符串生成方法示例
2017/04/19 PHP
PHP实践教程之过滤、验证、转义与密码详解
2017/07/24 PHP
解决laravel资源加载路径设置的问题
2019/10/14 PHP
php传值和传引用的区别点总结
2019/11/19 PHP
PHP实现创建一个RPC服务操作示例
2020/02/23 PHP
再谈javascript 动态添加样式规则 W3C校检
2009/12/25 Javascript
JavaScript日期时间与时间戳的转换函数分享
2015/01/31 Javascript
JQuery中attr属性和jQuery.data()学习笔记【必看】
2016/05/18 Javascript
用原生js统计文本行数的简单示例
2016/08/19 Javascript
JavaScript中三个等号和两个等号你了解多少
2017/07/04 Javascript
JS实现登录页密码的显示和隐藏功能
2017/12/06 Javascript
Vue infinite update loop的问题解决
2019/04/23 Javascript
Vue-Cli 3.0 中配置高德地图的两种方式
2019/06/19 Javascript
layui type2 通过url给iframe子页面传值的例子
2019/09/06 Javascript
详解JSON.stringify()的5个秘密特性
2020/05/26 Javascript
iview实现动态表单和自定义验证时间段重叠
2021/01/10 Javascript
[20:30]职业巡回赛回顾
2018/08/09 DOTA
Python实现大文件排序的方法
2015/07/10 Python
Python 列表(List) 的三种遍历方法实例 详解
2017/04/15 Python
python编程通过蒙特卡洛法计算定积分详解
2017/12/13 Python
python爬虫使用scrapy注意事项
2020/11/23 Python
Django框架实现在线考试系统的示例代码
2020/11/30 Python
python time.strptime格式化实例详解
2021/02/03 Python
科茨沃尔德家居商店:Scotts of Stow
2018/06/29 全球购物
将时尚融入珠宝:Adornmonde
2019/10/17 全球购物
Guess荷兰官网:美国服饰品牌
2020/01/22 全球购物
办护照工作证明范本
2014/01/14 职场文书
幼儿园教师管理制度
2015/08/05 职场文书
2016年大学生暑期社会实践方案
2015/11/26 职场文书
Nginx四层负载均衡的配置指南
2021/06/11 Servers
MySQL 执行数据库更新update操作的时候数据库卡死了
2022/05/02 MySQL