javascript - jsキーのキー値から数値を引いた値がNaNになるのはなぜですか
为情所困
为情所困 2017-05-19 10:30:37
0
6
683

これはコードとブラウザのスクリーンショットです。最初のものは数値で、2 つ目も数値ですが、3 つ目は NaN です。
Alt 1...Alt などのキーの組み合わせを取得したいです。 9 を入力してキー値を減らします。select
のオプションの値に対応する番号に移動しますが、常に NaN

が報告されます。 リーリー

为情所困
为情所困

全員に返信(6)
Ty80

いいねを押す +0
世界只因有你

リーリー

いいねを押す +0
曾经蜡笔没有小新

母国語で書くことに問題はありません

リーリー
いいねを押す +0
伊谢尔伦

event.ctrlKey、event.shiftKey、event.altKeyを使用して、ctrlキー、shiftキー、altキーが押されているかどうかを判断します

いいねを押す +0
过去多啦不再A梦

いくつかの環境を変更した後、最終的にこの状況が発生しました。それらはすべて Google の最高バージョンです。どのようにして未定義のコンピューターが存在するのかわかりません。

新しい変数が受け取る keyCode は未定義です

なぜそれがまだ理解できていないのか、誰か仕組みを説明してください

いいねを押す +0
过去多啦不再A梦

jQuery は互換性処理に役立ちます。event.which代替event.keyCode.

を使用してください。

jQueryは必要ありません:

リーリー
いいねを押す +0
人気のチュートリアル
詳細>
最新のダウンロード
詳細>
ウェブエフェクト
公式サイト
サイト素材
フロントエンドテンプレート