JavaScriptのサンプル
ページを表示したときに、特定の入力欄にフォーカスを合わせておけるスクリプトです。
コード
<html>
<head>
<title>TAG index Webサイト</title>
</head>
<body onLoad="document.form1.field1.focus()">
<form action="#" name="form1">
<p>お名前:<input type="text" name="field1" size="25"></p>
</form>
</body>
</html>
解説
フォーカスを合わせたい入力欄を、以下の方法で設定してください。
document.フォーム名.フィールド名.focus()
- フォーム名 … formタグの
name=""
で指定した名前(上記の例ではform1
) - フィールド名 … フィールドの
name=""
で指定した名前(上記の例ではfield1
)
ページを表示したときに自動的にフォーカスを合わせるので、bodyタグに onLoad=""
を指定しています。