input为number的时候设置只能输入数字的正则
2017-10-17 09:52
330 查看
input为number的时候设置只能输入数字的正则(原因是在键盘上不仅可以输入数字,还可以输入+、-、e等)
具体代码为:<input class="txt_style number_style number_positive" onKeypress="return (/[\d]/.test(String.fromCharCode(event.keyCode)))" type="number" />
其中onKeypress="return (/[\d]/.test(String.fromCharCode(event.keyCode)))"为关键!
具体代码为:<input class="txt_style number_style number_positive" onKeypress="return (/[\d]/.test(String.fromCharCode(event.keyCode)))" type="number" />
其中onKeypress="return (/[\d]/.test(String.fromCharCode(event.keyCode)))"为关键!
相关文章推荐
- 使用正则限制input框只能输入数字/英文/中文等等
- 【转】 只能输入数字, 正则限制input框只能输入数字,英文等
- andriod InputType.TYPE_NUMBER_FLAG_DECIMAL只能输入数字和小数点无效问题
- 正则限制input只能输入大于0的数字
- input框设置onInput事件只能输入数字,能兼容火狐IE9
- 使用正则限制input框只能输入数字/英文/中文等等
- 只能输入数字, 正则限制input框只能输入数字,英文等
- 设置键盘只能输入数字( phoneNumTextField.keyboardType = UIKeyboardTypeNumberPad;)
- 用正则限制input只能输入数字
- input框设置onKeypress事件只能输入数字(兼容火狐和IE9)
- javascript正则表达式控制input只能输入数字
- input只能输入数字(正则简析)
- 正则限制input框只能输入数字,英文等
- 使用正则限制input框只能输入数字/英文/中文等等
- js、正则限制input输入框只能输入数字或者小数
- Input 只能输入数字,数字和字母等的正则表达式
- 使用正则限制input框只能输入数字/英文/中文等等
- 【转】 只能输入数字, 正则限制input框只能输入数字,英文等
- 正则限制input框只能输入数字,英文等 .
- 【正则表达式】input 只能输入汉字、数字、字母等