矢印キーでナビゲートできるメニューを設定しようとしています。私はFirefoxでこの作業フィンを持っています。
IE8で動作させようとして、少し苦労した後、IE8が矢印のキープレスを登録しないことが原因であることがわかりました。テストする:
$(document).keypress(function (eh){
alert(eh.keyCode);
};
Firefox では、矢印キーのいずれかを押すと、37、38、39、または 40 のアラートがトリガーされます。
IE8では、何もありません。標準の QWERTY キーボードのその他のキーは登録されますが、矢印キーは登録されません。
これは私の Javascript の問題ですか? ブラウザの設定?Windows の設定ですか?