使用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 相关文章推荐
QQ邮箱的一个文本编辑器代码
Mar 14 Javascript
jQuery-serialize()输出序列化form表单值的方法
Dec 26 Javascript
JS批量操作CSS属性详细解析
Dec 16 Javascript
利用jquery操作Radio方法小结
Oct 20 Javascript
bootstrap多种样式进度条展示
Dec 20 Javascript
你应该知道的几类npm依赖包管理详解
Oct 06 Javascript
bootstrap动态调用select下拉框的实例代码
Aug 09 Javascript
Vue中div contenteditable 的光标定位方法
Aug 25 Javascript
vue-cli项目配置多环境的详细操作过程
Oct 30 Javascript
Vue Echarts实现可视化世界地图代码实例
May 07 Javascript
ionic+html5+API实现双击返回键退出应用
Sep 17 Javascript
Vue 实例事件简单示例
Sep 19 Javascript
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
ecshop 批量上传(加入自定义属性)
2012/03/20 PHP
浅谈使用PHP开发微信支付的流程
2015/10/04 PHP
php的debug相关函数用法示例
2016/07/11 PHP
PHP面向对象程序设计高级特性详解(接口,继承,抽象类,析构,克隆等)
2016/12/02 PHP
php验证码生成器
2017/05/24 PHP
js中的window.open返回object的错误的解决方法
2009/08/15 Javascript
如何使用jQuery来处理图片坏链具体实现步骤
2013/05/02 Javascript
JS操作Cookies的小例子
2013/10/15 Javascript
使用jquery+CSS实现控制打印样式
2014/12/31 Javascript
javascript实现下班倒计时效果的方法(可桌面通知)
2015/07/10 Javascript
JS 清除字符串数组中,重复元素的实现方法
2016/05/24 Javascript
微信小程序 数据绑定详解及实例
2016/10/25 Javascript
javascript正则表达式模糊匹配IP地址功能示例
2017/01/06 Javascript
axios简单实现小程序延时loading指示
2018/07/30 Javascript
webpack 静态资源集中输出的方法示例
2018/11/09 Javascript
基于vue和websocket的多人在线聊天室
2020/02/01 Javascript
Vue的全局过滤器和私有过滤器的实现
2020/04/20 Javascript
Python多线程编程(一):threading模块综述
2015/04/05 Python
Face++ API实现手势识别系统设计
2018/11/21 Python
几行Python代码爬取3000+上市公司的信息
2019/01/24 Python
Python实现的合并两个有序数组算法示例
2019/03/04 Python
python数据归一化及三种方法详解
2019/08/06 Python
5款实用的python 工具推荐
2020/10/13 Python
美国眼镜网:GlassesUSA
2017/09/07 全球购物
新西兰床上用品和家居用品购物网站:Adairs
2018/04/27 全球购物
下面代码从性能上考虑,有什么问题
2015/04/03 面试题
会计专业毕业生自我评价
2013/09/25 职场文书
大学生简单自荐信
2013/11/10 职场文书
12岁生日演讲稿
2014/05/14 职场文书
初一军训感言
2015/08/01 职场文书
医院病假条怎么写
2015/08/17 职场文书
2016年寒假家长评语
2015/10/10 职场文书
2016年重阳节慰问信
2015/12/01 职场文书
Nginx反爬虫策略,防止UA抓取网站
2021/03/31 Servers
MySQL 百万级数据的4种查询优化方式
2021/06/07 MySQL
详解SQL的窗口函数
2022/04/21 Oracle