-2
私は私の簡単なコードをテストするとき、私は一つの問題を取得する - スクリプトは、数字以外の記号を遮断しなければならないが、彼はkeyCodeが69なぜスクリプトはkeyCode 69でシンボルを停止しないのですか?
コードでシンボル電子をブロックされていない:
$('#test').on('keyup', function(e) {
console.log(e.keyCode);
if(!((e.keyCode >=48 && e.keyCode <=57) || (e.keyCode >=96 && e.keyCode <=105) || e.keyCode == 8 || e.keyCode == 46)){
return false;
}
});
問題のkeyCode - 69なぜスクリプトがシンボルを停止しないのですか(keyCode 69)と問題の解決方法は? P.S:悪い夜、悪い質問... @JohnnyAWおかげ
あなたが言うことができる - なぜvotedown? – Nik
'keypress'イベントを試してください – JohnnyAW
@JohnnyAWキーアップは他のシンボルも停止してください。 – Nik