JS验证input输入框(字母,数字,符号,中文)


Posted in Javascript onMarch 23, 2017

只能输入英文

<input type="text" onkeyup="value=value.replace(/[^a-zA-Z]/g,'')">

只能输入英文

<input type="text" onkeyup="value=value.replace(/[^\a-\z\A-\Z]/g,'')"
onkeydown="fncKeyStop(event)" onpaste="return false"
oncontextmenu="return false" />

无法粘贴,右键不会弹出粘贴菜单

只能输入数字:

<input onkeyup="this.value=this.value.replace(/\D/g,'')"
onafterpaste="this.value=this.value.replace(/\D/g,'')">

只能输入数字,小数点:

<input name="price" type="text"
onkeyup="value=value.replace(/[^\d\.]/g,'')">

只能输入数字,小数点,下划线:

<input name="price" type="text"
onkeyup="value=value.replace(/[^\d\._]/g,'')">

只能输入英文和数字:

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

只能输入汉字:

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

禁止输入法输入:

<input type="text" style="ime-mode: disabled">

无法切换输入法

只能输入中文、英文、数字、@符号和.符号:

<input type="text"
onkeyup="value=value.replace(/[^\a-\z\A-\Z0-9\u4E00-\u9FA5\@\.]/g,'')">

不能为空:

<input onblur="if(this.value.replace(/^ +| +$/g,'')=='')alert('不能为空!')">

以上就是本文的全部内容,希望本文的内容对大家的学习或者工作能带来一定的帮助,同时也希望多多支持三水点靠木!

Javascript 相关文章推荐
top.location.href 没有权限 解决方法
Aug 05 Javascript
基于JQuery实现滚动到页面底端时自动加载更多信息
Jan 31 Javascript
javascript实现简单的贪吃蛇游戏
Mar 31 Javascript
js+html5通过canvas指定开始和结束点绘制线条的方法
Jun 05 Javascript
js实现仿爱微网两级导航菜单效果代码
Aug 31 Javascript
jQuery中的insertBefore(),insertAfter(),after(),before()区别介绍
Sep 01 Javascript
jquery easyui validatebox remote的使用详解
Nov 09 Javascript
详解解决使用axios发送json后台接收不到的问题
Jun 27 Javascript
VUE中v-on:click事件中获取当前dom元素的代码
Aug 22 Javascript
微信小程序实现音频文件播放进度的实例代码
Mar 02 Javascript
redux处理异步action解决方案
Mar 22 Javascript
React如何创建组件
Jun 27 Javascript
jQuery编写textarea输入字数限制代码
Mar 23 #jQuery
移动端刮刮乐的实现方式(js+HTML5)
Mar 23 #Javascript
BootStrap+Mybatis框架下实现表单提交数据重复验证
Mar 23 #Javascript
jquery实现全选、全不选以及单选功能
Mar 23 #jQuery
jQuery插件FusionCharts实现的MSBar3D图效果示例【附demo源码】
Mar 23 #jQuery
纯jQuery实现前端分页功能
Mar 23 #jQuery
vue双向绑定简要分析
Mar 23 #Javascript
You might like
PHP开发框架总结收藏
2008/04/24 PHP
PHP处理SQL脚本文件导入到MySQL的代码实例
2014/03/17 PHP
PHP计算当前坐标3公里内4个角落的最大最小经纬度实例
2016/02/26 PHP
PHP大文件分割上传 PHP分片上传
2017/08/28 PHP
PHP ADODB生成下拉列表框功能示例
2018/05/29 PHP
PHP curl批处理及多请求并发实现方法分析
2018/08/15 PHP
用Javascript实现Windows任务管理器的代码
2012/03/27 Javascript
JS实现兼容各浏览器解析XML文档数据的方法
2015/06/01 Javascript
jquery分隔Url的param方法(推荐)
2016/05/25 Javascript
JS从数组中随机取出几个数组元素的方法
2016/08/02 Javascript
Bootstrap使用基础教程详解
2016/09/05 Javascript
获取JavaScript异步函数的返回值
2016/12/21 Javascript
详解vue-router 初始化时做了什么
2018/06/11 Javascript
react native 原生模块桥接的简单说明小结
2019/02/26 Javascript
JS精确判断数据类型代码实例
2019/12/18 Javascript
微信小程序文章列表功能完整实例
2020/06/03 Javascript
JavaScript数组排序的六种常见算法总结
2020/08/18 Javascript
使用Python对SQLite数据库操作
2017/04/06 Python
Python 装饰器使用详解
2017/07/29 Python
Python实现PS滤镜碎片特效功能示例
2018/01/24 Python
pygame游戏之旅 游戏中添加显示文字
2018/11/20 Python
使用TensorFlow实现简单线性回归模型
2019/07/19 Python
python 调用pyautogui 实时获取鼠标的位置、移动鼠标的方法
2019/08/27 Python
python2和python3应该学哪个(python3.6与python3.7的选择)
2019/10/01 Python
英国顶级水晶珠宝零售商之一:Tresor Paris
2019/04/27 全球购物
Douglas意大利官网:购买香水和化妆品
2020/05/27 全球购物
最新销售员个人自荐信
2013/09/21 职场文书
中餐厅主管的职责范文
2014/02/04 职场文书
门卫岗位职责说明书
2014/08/18 职场文书
护士长2014年度工作总结
2014/11/11 职场文书
2015年个人实习工作总结
2014/12/12 职场文书
四风之害观后感
2015/06/09 职场文书
2016个人廉洁自律承诺书
2016/03/25 职场文书
告诉你一个秘密:富人致富的五大优点
2019/07/11 职场文书
Win11运行育碧游戏总是崩溃怎么办 win11玩育碧游戏出现性能崩溃的解决办法
2022/04/06 数码科技
Python 一键获取电脑浏览器的账号密码
2022/05/11 Python