キーの組み合わせのASCIIコード生成
-
10-10-2019 - |
質問
キーの組み合わせのためにASCIIコードを取得する方法を知りたいです。ユニークなキーの組み合わせ[Alt+Ctrl+Shift]のイベントを処理したいように。または、[alt+enter]、[ctrl+enter]のASCIIコードを教えてください。
解決
にフラグがあります event
かどうかを伝えるオブジェクト alt, コントロール また シフト キーが入力されました:
if (event.shiftKey) {}
if (event.altKey) {}
if (event.ctrlKey) {}
キーコードを取得するには(例: スペース)、チェックする必要があります event.keycode
(13があなたを取得します 入力)
if (event.keyCode === 13){}
他のヒント
キーボードコードの標準マッピングは実際にはありません ascii. 。多分これ PCキーボードスキャンコードテーブル 役立ちます。
所属していません StackOverflow