1. ホーム
  2. javascript

[解決済み] JavaScriptを使って、HTMLフォームの要素にフォーカスを設定するにはどうしたらよいですか?

2022-03-25 14:01:58

質問

テキストボックスのあるウェブフォームがあります。デフォルトでテキストボックスにフォーカスを当てるには、どうしたらよいでしょうか。

このようなものです。

<body onload='setFocusToTextBox()'>

ということで、どなたかお手伝いしていただけませんか?JavaScriptでテキストボックスにフォーカスを設定する方法がわかりません。

<script>
  function setFocusToTextBox(){
    //What to do here
  }
</script>

解決方法は?

こうしてください。

あなたの要素がこのようなものであれば...

<input type="text" id="mytext"/>

あなたのスクリプトは次のようになります。

<script>
function setFocusToTextBox(){
    document.getElementById("mytext").focus();
}
</script>