使用js正则控制input标签只允许输入的值
2013-07-29 17:44
676 查看
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>
这句是比较实用的。意为关闭输入法。省得有些人开着全角输入数字,结果输入不进去来找你哭天抹泪的,还怪你设计的不好。
只允许输入数字
复制代码 代码如下:
<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>
您可能感兴趣的文章:
相关文章推荐
- 使用js正则控制input标签只允许输入的值
- 使用js正则控制input标签输入的值
- javascript使用正则控制input输入框允许输入的值方法大全
- javascript使用正则控制input输入框允许输入的值方法大全
- javascript使用正则控制input输入框允许输入的值方法大全
- Js控制input只允许输入数字
- 在网页中如何使用JS控制input只能输入数字
- javascript input标签 控制只允许输入数字代码
- JS使用正则控制用户输入银行卡号及格式化
- h5 input标签使用正则表达式限制输入
- JS获取input标签的text值、JS获取下拉框内容、input控制只能输入数字等问题汇总
- 控制 input 输入框不能输入中文,即不能在输入框中使用输入法
- input标签在只允许输入数字的时候添加的代码
- js input输入数量控制
- js控制特殊字符的输入配合onkeypress事件使用
- 通过js控制input文本框输入文本类型
- js正则限制 input 只能输入小数、整数
- JS常用正则表达式和JS控制输入框输入限制(数字、汉字、字符)
- HTML5 audio标签使用js进行播放控制实例