Goボタンを押した時のイベントは
submit
もしくは
event.keyCode
のcode=13
で取れますが、
テキストフィールドやテキストエリアに入力後、スマホのキーボードでGoボタンを押した時、onsubmit
をキャンセルしていたりするとキーボードが隠れないので、
キーボードが表示された要素からblur()
でフォーカスを外す必要があります。
フォーム内に送信ボタンがあるならボタンにフォーカス移すのが手っ取り早い。
気ままに綴る独学メモ帳
Goボタンを押した時のイベントは
submit
もしくは
event.keyCode
のcode=13
で取れますが、
テキストフィールドやテキストエリアに入力後、スマホのキーボードでGoボタンを押した時、onsubmit
をキャンセルしていたりするとキーボードが隠れないので、
キーボードが表示された要素からblur()
でフォーカスを外す必要があります。
フォーム内に送信ボタンがあるならボタンにフォーカス移すのが手っ取り早い。