相关疑难解决方法(0)

html 键码在 Firefox 中不起作用

我有以下代码:

function noNumbers(e)
{
    var charCode = (e.which) ? e.which : 
                 ((e.charCode) ? e.charCode : 
                   ((e.keyCode) ? e.keyCode : 0));
    if((charCode < 48 || charCode > 57) && (charCode > 45 || charCode < 47))
        e.preventDefault();
}
Run Code Online (Sandbox Code Playgroud)

目标是让用户可以输入数字、退格键和删除键。它适用于 Chrome 和 IE,但在 Firefox 中,您只能输入数字,而不是退格键或删除键。

JSfiddle:https ://jsfiddle.net/sdy9gd0g/

html javascript

2
推荐指数
1
解决办法
1066
查看次数

标签 统计

html ×1

javascript ×1