js控制文本框只能输入中文、英文、数字与指定特殊符号的实现代码


Posted in Javascript onSeptember 09, 2016

JS 控制文本框只能输入数字

<input onkeyup="value=value.replace(/[^0-9]/g,'')"onpaste="value=value.replace(/[^0-9]/g,'')" oncontextmenu ="value=value.replace(/[^0-9]/g,'')">

JS 控制文本框只能输入数字、小数点

<inputonkeyup="value=value.replace(/[^\0-9\.]/g,'')"onpaste="value=value.replace(/[^\0-9\.]/g,'')" oncontextmenu ="value=value.replace(/[^\0-9\.]/g,'')">

JS 控制文本框只能输入英文

<inputonkeyup="value=value.replace(/[^\a-\z\A-\Z]/g,'')"onpaste="value=value.replace(/[^\a-\z\A-\Z]/g,'')" oncontextmenu ="value=value.replace(/[^\a-\z\A-\Z]/g,'')">

JS 控制文本框只能输入英文、数字

<inputonkeyup="value=value.replace(/[^\a-\z\A-\Z0-9]/g,'')"onpaste="value=value.replace(/[^\a-\z\A-\Z0-9]/g,'')" oncontextmenu="value=value.replace(/[^\a-\z\A-\Z0-9]/g,'')">

JS 控制文本框只能输入中文

<inputonkeyup="value=value.replace(/[^\u4E00-\u9FA5]/g,'')"onpaste="value=value.replace(/[^\u4E00-\u9FA5]/g,'')" oncontextmenu="value=value.replace(/[^\u4E00-\u9FA5]/g,'')">

JS 控制文本框只能输入中文、英文、数字

<inputonkeyup="value=value.replace(/[^\a-\z\A-\Z0-9\u4E00-\u9FA5]/g,'')"onpaste="value=value.replace(/[^\a-\z\A-\Z0-9\u4E00-\u9FA5]/g,'')"oncontextmenu ="value=value.replace(/[^\a-\z\A-\Z0-9\u4E00-\u9FA5]/g,'')">

JS 控制文本框只能输入中文、英文、数字、空格

<inputonkeyup="value=value.replace(/[^\a-\z\A-\Z0-9\u4E00-\u9FA5\]/g,'')"onpaste="value=value.replace(/[^\a-\z\A-\Z0-9\u4E00-\u9FA5\]/g,'')" oncontextmenu ="value=value.replace(/[^\a-\z\A-\Z0-9\u4E00-\u9FA5\]/g,'')">

JS 控制文本框只能输入中文、英文、数字、小数点

<inputonkeyup="value=value.replace(/[^\a-\z\A-\Z0-9\u4E00-\u9FA5\.]/g,'')"onpaste="value=value.replace(/[^\a-\z\A-\Z0-9\u4E00-\u9FA5\.]/g,'')"oncontextmenu ="value=value.replace(/[^\a-\z\A-\Z0-9\u4E00-\u9FA5\.]/g,'')">

总而言之:

先在‘<input>' 里输入

onkeyup="value=value.replace(/[^\X]/g,'')"

然后在(/[\X]/g,'')里的 X换成你想输入的代码就可以了,

中文u4E00-u9FA5,数字0-9,英文a-z\A-Z,其它符号@、点或其它符号。

也可以多个,用\隔开就行了。

例如:中英文 + 数字 + @符号 + 点符号  \a-\z\A-\Z0-9\u4E00-\u9FA5\@\.

若想在文本框里不能右键弹出菜单和不能粘贴进复制的信息的话

就要在'<input>'里输入onpaste="return false" oncontextmenu="return false;"

以上这篇js控制文本框只能输入中文、英文、数字与指定特殊符号的实现代码就是小编分享给大家的全部内容了,希望能给大家一个参考,也希望大家多多支持三水点靠木。

Javascript 相关文章推荐
通用JS事件写法实现代码
Jan 07 Javascript
JavaScript 解析Json字符串的性能比较分析代码
Dec 16 Javascript
解决jquery版本冲突的有效方法
Sep 02 Javascript
jquery结合CSS使用validate实现漂亮的验证
Jan 29 Javascript
JS常见问题之为什么点击弹出的i总是最后一个
Jan 05 Javascript
JS实现动态增加和删除li标签行的实例代码
Oct 16 Javascript
浅谈javascript中执行环境(作用域)与作用域链
Dec 08 Javascript
js实现一个可以兼容PC端和移动端的div拖动效果实例
Dec 09 Javascript
关于javascript作用域的常见面试题分享
Jun 18 Javascript
js实现音乐播放控制条
Sep 09 Javascript
vue组件watch属性实例讲解
Nov 07 Javascript
如何使用electron-builder及electron-updater给项目配置自动更新
Dec 24 Javascript
js判断所有表单项不为空则提交表单的实现方法
Sep 09 #Javascript
jQuery简单创建节点的方法
Sep 09 #Javascript
javascript 四十条常用技巧大全
Sep 09 #Javascript
前端弹出对话框 js实现ajax交互
Sep 09 #Javascript
Boostrap基础教程之JavaScript插件篇
Sep 08 #Javascript
jQuery实现邮箱下拉列表自动补全功能
Sep 08 #Javascript
JS图片放大效果简单实现代码
Sep 08 #Javascript
You might like
ThinkPHP3.1基础知识快速入门
2014/06/19 PHP
PHP Mysqli 常用代码集合
2016/11/12 PHP
Javascript结合css实现网页换肤功能
2009/11/02 Javascript
JS鼠标拖拽实例分析
2015/11/23 Javascript
angularjs表格ng-table使用备忘录
2016/03/09 Javascript
jQuery获取及设置表单input各种类型值的方法小结
2016/05/24 Javascript
动态设置form表单的action属性的值的简单方法
2016/05/25 Javascript
浅析$.getJSON异步请求和同步请求
2016/06/06 Javascript
javascript 实现动态侧边栏实例详解
2016/11/11 Javascript
获取select的value、text值的简单示例(jquery与javascript)
2016/12/07 Javascript
javascript基本数据类型及类型检测常用方法小结
2016/12/14 Javascript
Vue.js自定义指令的用法与实例解析
2017/01/18 Javascript
Vue实现根据hash高亮选项卡
2019/05/27 Javascript
JS随机密码生成算法
2019/09/23 Javascript
ES6实现图片切换特效代码
2020/01/14 Javascript
Element Rate 评分的使用方法
2020/07/27 Javascript
[01:08:24]DOTA2-DPC中国联赛 正赛 RNG vs Phoenix BO3 第一场 2月5日
2021/03/11 DOTA
python人人网登录应用实例
2014/09/26 Python
python中sys.argv参数用法实例分析
2015/05/20 Python
Python实现删除时保留特定文件夹和文件的示例
2018/04/27 Python
Python实现字典排序、按照list中字典的某个key排序的方法示例
2018/12/18 Python
python 实现将多条曲线画在一幅图上的方法
2019/07/07 Python
树莓派3 搭建 django 服务器的实例
2019/08/29 Python
CSS类名支持中文命名的示例
2014/04/04 HTML / CSS
澳大利亚排名第一的狂热牛仔品牌:ONETEASPOON
2018/11/20 全球购物
将一个数的从第5位开始的7个数取出,其余位置0
2016/05/26 面试题
投标单位介绍信
2014/01/09 职场文书
网络事业创业计划书范文
2014/01/09 职场文书
幼儿园门卫岗位职责
2014/02/14 职场文书
住宅使用说明书
2014/05/09 职场文书
教师节活动总结
2014/08/29 职场文书
股东授权委托书范本
2014/09/13 职场文书
《秋天的怀念》教学反思
2016/02/17 职场文书
五年级作文之学校的四季
2019/12/05 职场文书
springboot中的pom文件 project报错问题
2022/01/18 Java/Android
iSCSI服务器CHAP双向认证配置
2022/04/01 Servers