backspace不适用于firefox中的onkeyPress事件

时间:2015-12-24 10:08:08

标签: javascript php html

Backspace不适用于firefox中的onKeyPress事件

<input type="text" id="txt1"  onKeypress='return event.charCode >= 48 && event.charCode <= 57'  maxlength="10" onkeyup="functionname()"/>

2 个答案:

答案 0 :(得分:0)

尝试使用onkeydown,因为在浏览器中有更好的支持。

退格的代码为 8 ,且超出了您的范围。

答案 1 :(得分:0)

工作正常:

return ( event.charCode == 0 ) || ( event.charCode >= 48 && event.charCode <= 57)