- ベストアンサー
※ ChatGPTを利用し、要約された質問です(原文:エンターキーで画像にフォーカス)
エンターキーで画像にフォーカスする方法
このQ&Aのポイント
- エンターキーを押すと画像にフォーカスが移るようにする方法を教えてください。
- 下記のスクリプトを使用してスマホで実行するとiPhoneで文字入力ができなくなる問題が発生します。
- AndroidとiPhoneで実行ボタンで画像にフォーカスを移す方法を教えてください。
- みんなの回答 (1)
- 専門家の回答
質問者が選んだベストアンサー
意図的な物か忘れた物かわかりませんが、return falseがifブロックに入っていません。 もう一つ、focusは括弧を付けてfocus()と書かないと実行されません。 必須ではありませんが、return falseとの対照を明確にするため、return trueしておくのが良いと思います。 function submitStop(e) { if (!e) var e = window.event; if (e.keyCode == 13){ pic.focus(); return false; } return true; } デフォルトでは画像にフォーカスを当てることはできませんので、tabindexを指定する必要があります。 <img id="pic" src="img/img.png" tabindex="0" />
お礼
ご指摘頂いた内容でバッチリ動作しました! ありがとうございます!