- ベストアンサー
YahooやGoogleのように自動的に文字カーソルを検索バーに表示させる
Yahoo!やGoogleなど大手の検索サイトに行くと、必ずと言っていいほどページを表示すると自動的に文字カーソルがすでに検索バーに表示されて、直接検索ワードを入力することができます。 私も個人ページで検索機能を提供していて、できればそれを実現したいのですが、どなたかご存知の方いらっしゃいますか? いろいろ調べるともしかするとonloadとかが関係しているのかなというところまではわかったのですが… どうぞよろしくお願いします。
- みんなの回答 (3)
- 専門家の回答
質問者が選んだベストアンサー
head内で function [ファンクション名](){document.[フォーム名].[コントロール名].focus();} と書いて bodyタグに onload = [ファンクション名] これで出来ます。
その他の回答 (2)
- yambejp
- ベストアンサー率51% (3827/7415)
回答No.3
フォーカスしたいところにIDをふっておけば こんな感じでできます。この場合は真ん中に フォーカスします <body onload="document.getElementById('p').focus()"> <form> <input type="text" name="p1"> <input type="text" name="p2" id="p"> <input type="text" name="p3"> </form> </body>
質問者
お礼
とても参考になりました!本当にありがとうございました!
- taketan_mydns_jp
- ベストアンサー率58% (450/773)
回答No.1
focusメソッドを使います。 下記URL参照下さい。
質問者
お礼
とても参考になりました!本当にありがとうございました!
お礼
とても参考になりました!丁寧にありがとうございました!