ウェブサイトを開くと、デフォルトのブラウザ検索バーではなくフォームに自動的に入力します。私のウェブサイトを開いたときに、入力を自分のフォームに移動したい(画面を見て、私の意味を分かります)
scren: たとえば、Googleバーで入力を開始します。 scrn
ウェブサイトを開くと、デフォルトのブラウザ検索バーではなくフォームに自動的に入力します。私のウェブサイトを開いたときに、入力を自分のフォームに移動したい(画面を見て、私の意味を分かります)
scren: たとえば、Googleバーで入力を開始します。 scrn
MDNからHTML 5でautofocus
属性
<input type="text" autofocus>
があります:
このブール属性を使用すると、ページのロード時にフォームコントロールが 入力フォーカスを持っている必要があることを指定することができます、ユーザが を上書きしない限り(別のコントロールを入力するなどして) ドキュメント内の1つのフォーム要素だけが、ブール値であるautofocus属性を持つことができます。 type属性がhiddenに設定されている場合( では、隠しコントロールにフォーカスを自動的に設定できません)、 を適用できません。コントロールのフォーカスを は、DOMContentLoadedイベントの発生の前に発生することがあります。
唯一のことこれに注目する価値は、あなたがiOSのサファリとIE <= 9との互換性を失うことです。 – CollinD
'document.getElementById( 'google bar id goes here')。focus();'? – CollinD
Dupe of https://stackoverflow.com/questions/18054459/how-to-place-the-cursor-auto-focus-in-text-box-when-a-page-gets-loaded-without – j08691