2017-02-26 3 views
1

今後、ブラウザでは、どのキーが押されたかを判別するための2つのプロパティKeyboardEvent.keyとKeyboardEvent.codeのみがサポートされます。KeyboardEvent.codeとmodifierKeysからKeyboardEvent.keyをプログラムで決定する方法

  • KeyboardEvent.code
  • KeyboardEvent.altKey
  • KeyboardEvent.shiftKey
  • KeyboardEvent.ctrlKey
  • KeyboardEvent.metaKey
  • :理論的に

    は、KeyboardEvent.keyはの関数であります

これらのすべての依存性KeyboardEvent.keyをプログラムから取得するにはどうすればよいですか?

答えて

0

誰もがここを徘徊していれば...答えは本当にできません。 event.keyは生成された文字を取得し、event.codeはキーの物理的な位置を取得します。物理的なキーの位置から作成された文字にマップするには、キーボードのレイアウト(たとえば、米国と韓国の対ブラジルの対他のもの)を知る必要があります。詳細は、keyboard events specを参照してください。

関連する問題