今私は使用します:
<body onLoad="document.getElementById('myinput').focus();">
しかし、iPhoneでは動作しないようです。
今私は使用します:
<body onLoad="document.getElementById('myinput').focus();">
しかし、iPhoneでは動作しないようです。
オートフォーカスは iPhone では機能しません。Apple はそれがユーザーの利益にならないと判断したので、それで終わりです。
最善の方法はautofocus=""
、問題の入力を追加することです。古いブラウザーをサポートしたい場合は、指定した JS を onload に配置するのではなく、ページの最後に配置することをお勧めします。読み込みに時間がかかる画像がページに含まれている場合、onload は直接起動されず、ユーザーは既に別の入力を選択して入力を開始している可能性があり、onload が起動するとテキストが間違ったテキスト ボックスに表示され、ユーザーを苛立たせます。
だから直前に置く<script>document.getElementById('myinput').focus();</script>
だけ</body>
次のコードは私のために働きます
<input type="text" name="email" placeholder="E-Mail ID" autofocus></input>