使用js正则控制input标签只允许输入的值
2013-07-29 00:00
555 查看
style="ime-mode:Disabled“
这句是比较实用的。意为关闭输入法。省得有些人开着全角输入数字,结果输入不进去来找你哭天抹泪的,还怪你设计的不好。
只允许输入数字
只允许输入英文字母、数字和下划线(以下二种方法实现)
只允许输入英文字母、数字和&=@
只允许输入汉字
实例:限制输入三位 只能是数字或者'.' 并在input内关闭输入法
这句是比较实用的。意为关闭输入法。省得有些人开着全角输入数字,结果输入不进去来找你哭天抹泪的,还怪你设计的不好。
只允许输入数字
<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输入框允许输入的值方法大全
- javascript input标签 控制只允许输入数字代码
- h5 input标签使用正则表达式限制输入
- JS使用正则控制用户输入银行卡号及格式化
- JS获取input标签的text值、JS获取下拉框内容、input控制只能输入数字等问题汇总
- Js控制input只允许输入数字
- 在网页中如何使用JS控制input只能输入数字
- js正则限制input输入内容
- js 正则验证输入框只允许输入正实数和正整数和负整数
- js使用循环清空某个div中的input标签值
- 使用正则限制input框只能输入数字/英文/中文等等
- js使用循环清空某个div中的input标签值
- js控制input输入后捕获回车事件
- js限制input标签中只能输入中文
- JS验证控制输入中英文字节长度(input、textarea等)具体实例