HTML form のテキストボックスにフォーカスを与える。

HTML form のテキストボックスにフォーカスを与える方法の覚え書きです。

フォーカスを与えたいところを指示することができるスクリプトを、HTMLのonload属性を使ってカンタンに実現します。

[html]
<BODY onload="document.form1.textbox1.focus()">
[/html]

このコードにて、ボディタグで、
フォーム名:form1
テキストボックス名:textbox1
として、以下のようにformを記述。

[html]
<form name=form1>
<input type=text name=textbox1>
</form>
[/html]

すると、ページを開いたときにtextbox1にフォーカスが移っています。
このようにするのは、JavaScriptとかで、ガリガリ書かないといけないと
思ってましたが、簡単に実装できて、効果は大きいです。

こんなテクニックを使うと、少ない作業で大きな成果を揚げることができます。そんな時に下の本は参考になります。

初めてのJavaScript 第2版初めてのJavaScript 第2版
Shelley Powers,武舎 広幸,武舎 るみオライリージャパン
売り上げランキング : 270482Amazonで詳しく見る

この記事を書いた人

ブログコーチ 大東 信仁

ニックネーム ものくろ。株式会社 あみだす 代表取締役、Web&Blogコーチ、WordPressが得意。