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 相关文章推荐
漂亮的widgets,支持换肤和后期开发新皮肤(2007-4-27已更新1.7alpha)
Apr 27 Javascript
兼容ie和firefox js关闭代码
Dec 11 Javascript
input 高级限制级用法
Mar 26 Javascript
innerText和innerHTML 一些问题分析
May 18 Javascript
常用的jquery模板插件——jQuery Boilerplate介绍
Sep 23 Javascript
js实例属性和原型属性示例详解
Nov 23 Javascript
Js与Jq 获取页面元素值的方法和差异对比
Apr 30 Javascript
微信小程序 WXML、WXSS 和JS介绍及详解
Oct 08 Javascript
详解angular 中的自定义指令之详解API
Jun 20 Javascript
VUE中v-model和v-for指令详解
Jun 23 Javascript
vue-cli3.0配置及使用注意事项详解
Sep 05 Javascript
webuploader分片上传的实现代码(前后端分离)
Sep 10 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
php中常用的预定义变量小结
2012/05/09 PHP
php中选择什么接口(mysql、mysqli)访问mysql
2013/02/06 PHP
ThinkPHP多语言支持与多模板支持概述
2014/08/22 PHP
PHP提示Deprecated: mysql_connect(): The mysql extension is deprecated的解决方法
2014/08/28 PHP
thinkPHP框架动态配置用法实例分析
2018/06/14 PHP
laravel 验证错误信息到 blade模板的方法
2019/09/29 PHP
JavaScript的模块化:封装(闭包),继承(原型) 介绍
2013/07/22 Javascript
JS获取网页属性包括宽、高等等
2014/04/03 Javascript
javascript实现的多个层切换效果通用函数实例
2015/07/06 Javascript
浅析JavaScript中命名空间namespace模式
2016/06/22 Javascript
AngularJs  Understanding Angular Templates
2016/09/02 Javascript
学习vue.js条件渲染
2016/12/03 Javascript
初探JavaScript 面向对象(推荐)
2017/09/03 Javascript
使用JS获取SessionStorage的值
2018/01/12 Javascript
Koa 使用小技巧(小结)
2018/10/22 Javascript
微信小程序在其他页面监听globalData中值的变化
2019/07/15 Javascript
JS数组方法reduce的用法实例分析
2020/03/03 Javascript
Python help()函数用法详解
2014/03/11 Python
python类继承用法实例分析
2014/10/10 Python
python使用点操作符访问字典(dict)数据的方法
2015/03/16 Python
Python之Scrapy爬虫框架安装及简单使用详解
2017/12/22 Python
详谈Python3 操作系统与路径 模块(os / os.path / pathlib)
2018/04/26 Python
Python爬虫实现的根据分类爬取豆瓣电影信息功能示例
2019/09/15 Python
python3 常见解密加密算法实例分析【base64、MD5等】
2019/12/19 Python
Virtualenv 搭建 Py项目运行环境的教程详解
2020/06/22 Python
Python实现手绘图效果实例分享
2020/07/22 Python
全球性的在线时尚男装零售商:boohooMAN
2016/12/17 全球购物
Stefania Mode美国:奢华设计师和时尚服装
2018/01/07 全球购物
英国高街奥特莱斯:Highstreet Outlet
2019/11/21 全球购物
房地产项目策划书
2014/02/05 职场文书
金融管理专业毕业生求职信
2014/03/12 职场文书
服务标语大全
2014/06/18 职场文书
个人股份转让协议书范本
2014/10/26 职场文书
《搭石》教学反思
2016/02/18 职场文书
Django利用AJAX技术实现博文实时搜索
2021/05/06 Python
Redis中有序集合的内部实现方式的详细介绍
2022/03/16 Redis