cmd javascriptを使用してキーアップコンビネーション検出を入力します

StackOverflow https://stackoverflow.com/questions/9364338

  •  28-10-2019
  •  | 
  •  

質問

Enterボタンを検出するために、すべてのフォームにキーアップ検出を使用しています。これは、Enterを押してイベントキーコードが13に等しく、フォームが送信された場合にフォームの入力に焦点を合わせている場合に簡単です。

しかし、今ではCMD + Enterの組み合わせを検出したいと思います。なぜなら、Textareaに集中している場合、Enterボタンはラインブレークであるからです。では、私の検出ステートメントはどのように見えるべきか?

ありがとうございました

役に立ちましたか?

解決

もしかして CtrlCmd?次に、確認します event.ctrlKey 本当です:

if (event.ctrlKey && event.keyCode == 13) {
    alert('now');
}

また、参照してください この例.

PS:ブール人もあります event.altKey 為に alt, event.shiftKey 為に シフトevent.metakey

ライセンス: CC-BY-SA帰属
所属していません StackOverflow
scroll top