JavaScript(またはjQuery)を使用してテキストボックスに焦点を合わせるにはどうすればよいですか?
ページにテキストボックスがあり、ユーザーがEnterキーを押すと、テキストボックスのフォーカスが失われます。(投稿は発生せず、ページは更新されないことに注意してください)
ユーザーが入力を続行でき、何もクリックする必要がないように、JavaScriptを使用してテキストボックス内にフォーカスを戻すことができるようにしたいと思います。
ユーザーがEnterキーを押した後、次のコードを追加してみました。
$(".focus").focus();
テキストボックスのコード:
<input type="text" class="focus" />
しかし残念ながら、カーソルはテキストボックス内に表示されず、ユーザーは引き続きクリックして入力を続ける必要があります。
この問題を解決するにはどうすればよいですか?