使用js正则控制input标签只允许输入的值


Posted in Javascript onJuly 29, 2013

style="ime-mode:Disabled“
这句是比较实用的。意为关闭输入法。省得有些人开着全角输入数字,结果输入不进去来找你哭天抹泪的,还怪你设计的不好。

只允许输入数字

<input name="username" type="text" onkeyup="value=this.value.replace(//D+/g,'')">

只允许输入英文字母、数字和下划线(以下二种方法实现)
<input name="username" type="text" style="ime-mode:disabled"> 
<input name="username" type="text" onkeyup="value=value.replace(/[^/w/.//]/ig,'')">

只允许输入英文字母、数字和&=@
<input name="username" type="text" onkeyup="value=value.replace(/[^/w=@&]|_/ig,'')">

只允许输入汉字
<input name="username" type="text" onkeyup="value=value.replace(/[^/u4E00-/u9FA5]/g,'')">

实例:限制输入三位 只能是数字或者'.' 并在input内关闭输入法
<th style="width: 60px;">折  扣</th> 
<SPAN style="WHITE-SPACE: pre"> 
</SPAN><td><input name="discountNum" class="easyui-validatebox" maxlength="3" style="ime-mode:Disabled" onkeyup="value=this.value.replace(/[^\d.]/g,'')" data-options="required:'true',missingMessage:'请填写折扣数'" /> 
<SPAN style="WHITE-SPACE: pre"> 
</SPAN></td>
Javascript 相关文章推荐
Javascript引用指针使用介绍
Nov 07 Javascript
浅析document.createDocumentFragment()与js效率
Jul 08 Javascript
js树插件zTree获取所有选中节点数据的方法
Jan 28 Javascript
javascript实现网页背景烟花效果的方法
Aug 06 Javascript
利用HBuilder打包前端开发webapp为apk的方法
Nov 13 Javascript
javascript实现最长公共子序列实例代码
Feb 05 Javascript
详解Puppeteer前端自动化测试实践
Feb 21 Javascript
一些可能会用到的Node.js面试题
Jun 15 Javascript
layui(1.0.9)文件上传upload,前后端的实例代码
Sep 26 Javascript
Vue在chrome44偶现点击子元素事件无法冒泡的解决方法
Dec 15 Javascript
Vue2.0 ES6语法降级ES5的操作
Oct 30 Javascript
Vue如何跨组件传递Slot的实现
Dec 14 Vue.js
js为鼠标添加右击事件防止默认的右击菜单弹出
Jul 29 #Javascript
js保留两位小数使用toFixed实现
Jul 29 #Javascript
jquery图片不完全按比例自动缩小的简单代码
Jul 29 #Javascript
jquery验证手机号码、邮箱格式是否正确示例代码
Jul 28 #Javascript
jquery 定位input元素的几种方法小结
Jul 28 #Javascript
jquery 获取表单元素里面的值示例代码
Jul 28 #Javascript
a标签的href和onclick 的事件的区别介绍
Jul 26 #Javascript
You might like
有关于PHP中常见数据类型的汇总分享
2014/01/06 PHP
PHP响应post请求上传文件的方法
2015/12/17 PHP
PHP基于GD2函数库实现验证码功能示例
2019/01/27 PHP
PHP之认识(二)关于Traits的用法详解
2019/04/11 PHP
PHP中有关长整数的一些操作教程
2019/09/11 PHP
用javascript实现自定义标签
2007/05/08 Javascript
javascript 学习之旅 (1)
2009/02/05 Javascript
xml和web特殊字符
2009/04/28 Javascript
extjs 为某个事件设置拦截器
2010/01/15 Javascript
JS限制上传图片大小不使用控件在本地实现
2012/12/19 Javascript
JavaScript中this的使用详解
2013/11/08 Javascript
jQuery自定义添加&quot;$&quot;与解决&quot;$&quot;冲突的方法
2015/01/19 Javascript
快速学习jQuery插件 Cookie插件使用方法
2015/12/01 Javascript
jQuery模拟select实现下拉菜单功能
2016/06/20 Javascript
文本框只能输入数字的实现方法(兼容IE火狐)
2016/06/25 Javascript
js中window.open的参数及注意注意事项
2016/07/06 Javascript
jQuery自适应轮播图插件Swiper用法示例
2016/08/24 Javascript
关于jQuery里prev()的简单操作代码
2017/10/27 jQuery
浅析 Vue 3.0 的组装式 API(一)
2020/08/31 Javascript
Python随机生成均匀分布在三角形内或者任意多边形内的点
2017/12/14 Python
python编写分类决策树的代码
2017/12/21 Python
flask中主动抛出异常及统一异常处理代码示例
2018/01/18 Python
python将txt文件读取为字典的示例
2018/12/22 Python
Python button选取本地图片并显示的实例
2019/06/13 Python
Pandas删除数据的几种情况(小结)
2019/06/21 Python
简单了解python的break、continue、pass
2019/07/08 Python
Django 过滤器汇总及自定义过滤器使用详解
2019/07/19 Python
CSS3 真的会替代 SCSS 吗
2021/03/09 HTML / CSS
2014年市场部工作总结
2014/11/25 职场文书
平安家庭事迹材料
2014/12/20 职场文书
作文评语集锦
2014/12/25 职场文书
自愿离婚协议书范本
2015/01/26 职场文书
2015年法务工作总结范文
2015/05/23 职场文书
复兴之路观后感
2015/06/02 职场文书
宣传稿格式范文
2015/07/23 职场文书
django上传文件的三种方式
2021/04/29 Python