正则表达式限制输入框只能输入数字
<input type="text" onkeyup="this.value=this.value.replace(/[^\d]/g,'') " onafterpaste="this.value=this.value.replace(/[^\d]/g,'') " name="f_order" value="1"/>
其中,onafterpaste防止用户从其它地方copy内容粘贴到输入框
输入框只能输入字母和下横线的正则表达式
<input onkeyup="this.value=this.value.replace(/[^_a-zA-Z]/g,'')" onpaste="this.value=this.value.replace(/[^_a-zA-Z]/g,'')">
只能输入数字和英文
<input onkeyup="this.value=this.value.replace(/[\W]/g,'')" onpaste="this.value=this.value.replace(/[\W]/g,'')">
输入框只能输入字母数字和下横线的正则表达式
<input onkeyup="this.value=this.value.replace(/[^\w]/g,'')" onpaste="this.value=this.value.replace(/[^\w]/g,'')">
或
<input onkeyup="this.value=this.value.replace(/[\W]/g,'')" onpaste="this.value=this.value.replace(/[\W]/g,'')">
只能输入中文
<input type="text" onkeyup="this.value=this.value.replace(/[^\u4E00-\u9FA5]/g,'')" onafterpaste="this.value=this.value.replace(/[^\u4E00-\u9FA5]/g,'')" name="f_order" value="1"/>
只能输入全角字符
<input type="text" onkeyup="this.value=this.value.replace(/[^\uFF00-\uFFFF]/g,'')" onafterpaste="this.value=this.value.replace(/[^\uFF00-\uFFFF]/g,'')" name="f_order" value="1"/>
转自http://www.cnblogs.com/xiaosuo/archive/2010/01/05/1639547.html
相关推荐
js正则表达式限制文本框只能输入数字,能输小数点.js正则表达式限制文本框只能输入数字,能输小数点.
Android EditText 正则表达式 限制数字、字母、字符 输入 密码框
qt使用正则表达式限制lineEdit的输入,对正则表达式进行了封装,可以直接引入,工程编译正常
文本框只能输入 数字,小数点,减号 字符的正则表达式
身份证,银行卡号,手机号等的正则表达式,可以限制输入框的输入类型
vb.net简单的正则表达 控制文本框只能输入数字,英文,英数,汉字
主要介绍了JS通过正则限制 input 输入框只能输入整数、小数(金额或者现金) 两位小数的相关资料,需要的朋友可以参考下
一个不错的数字的正则表达式验证的电子参考书。内容预览: 验证数字:^[0-9]*$ 验证n位的数字:^\d{n}$ 验证至少n位数字:^\d{n,}$ 验证m-n位的数字:^\d{m,n}$ 验证零和非零开头的数字:^(0|[1-9][0-9]*)$ ...
主要介绍了js正则表达式,限1-2位整数,或者至多含有两位小数,需要的朋友可以参考下
用ASCII码和正则分别实现限制输入框输入数值
话说我在网上找了很多限制文本框的办法都不尽人意,于是只好自己动手实践了,实践出真知嘛,这句话没错的。 代码如下: function chkPrice(obj){ obj.value = obj.value.replace(/[^\d.]/g,””); //必须保证第一位为...
限制input只能输入金额 JS代码: function checkInput(_this) { if (_this.value != '' && _this.value.substr(0, 1) == '.') { _this.value = '0.00' } if (_this.value == '') { _this.value = '0.00' } _...
1.在input框中只能输入金额,其实就是只能输入最多有两位小数的数字 //第一种在input输入框限制 <input type=text maxlength=8 class=form-control id=amount style=margin-right: 2px; value= onChange=count()...
在这篇文章里,我已经编写了12个超有用的正则表达式,这可是WEB开发人员的最爱哦。 1.在input框中只能输入金额,其实就是只能输入最多有两位小数的数字 //第一种在input输入框限制 <input type="text" ...
c#中判断只允许输入大于零的小数和整数验证
NULL 博文链接:https://jinhanjiang.iteye.com/blog/670223
由于Qt没有自己的IP控件输入框,只能自己写一个,使用正则表达式限制输入内容,十分美观、使用、功能完整、可直接编译
这是继承于UITextField和UITextView的输入控件,针对输入做的封装,当前控件默认不能输入表情,对控件做的输入限制,使用起来非常方便,可以限制长度,也可以自定制正则表达式来限制,该库也提供了一些常用正则的...
1、可以动态设置小数点的前几位和后几位,进行实时校验;...2、通过正则表达式判断,超过设置的范围就不能输入了; 3、只能输入数字和小数点; 4、已经封装好的插件,可以直接使用。有使用的示例和必要的注释。
3.怎么合理运用正则表达式来限制输入的内容范围。 4.怎么合理布局使得HTML表单填写页面更加赏心悦目。 阅读建议: 此资源以dw软件学习其原理和精髓,不仅仅是编写代码实现也更加注重代码的开发规范和内容上的需求...