入力ボタンを検出するために、すべてのフォームでキーアップ検出を使用しています。Enterキーを押してイベントkeyCodeが13に等しい場合にフォームの入力にフォーカスしている場合、これは簡単です。フォームが送信されます。
しかし、今は Cmd + Enter の組み合わせを検出したいと思っています。なぜなら、テキストエリアにフォーカスがあるとき、Enter ボタンは改行だからです。では、detect ステートメントはどのように表示されるのでしょうか。
ありがとうございました
入力ボタンを検出するために、すべてのフォームでキーアップ検出を使用しています。Enterキーを押してイベントkeyCodeが13に等しい場合にフォームの入力にフォーカスしている場合、これは簡単です。フォームが送信されます。
しかし、今は Cmd + Enter の組み合わせを検出したいと思っています。なぜなら、テキストエリアにフォーカスがあるとき、Enter ボタンは改行だからです。では、detect ステートメントはどのように表示されるのでしょうか。
ありがとうございました
ってことctrlですCmdか?次に、event.ctrlKey真かどうかを確認します。
if (event.ctrlKey && event.keyCode == 13) {
alert('now');
}
この例も参照してください。
Ps: 、for 、およびevent.altKeyforのブール値もあります。altevent.shiftKeyshiftevent.metakey