2

このコードは、ユーザーが数字 [0-9] 以外の ASCII などの数字以外の文字を入力できないようにする役割を果たします。IE では正常に動作しますが、Firefox と Chrome では動作しません。どんな助けや提案も大歓迎です。

ありがとうございました

'oKeyPress': function (e) {
    e = e || window.event;
    var charCode = (navigator.appName == "Netscape") ? e.which : e.keyCode;
    return !(charCode > 31 && (charCode < 48 || charCode > 57));
}
4

3 に答える 3

1

KeyPressこれを使用するには、イベント内でcharcode

return (window.event ? e.keyCode : e.which)
于 2013-05-31T17:11:31.503 に答える