このウェブサイトはご利用の端末での閲覧に対応していません。
This website does not support your device.

form”要素~“autocomplete”属性HTML5で追加

記事May 11th,2016
July 15th, 2020
オートコンプリートの可否を指定する属性
この記事はHTML Living Standardに対応しています。
この記事はHTML Living Standardに対応しています。

autocomplete”属性について

autocomplete”属性はフォームへの入力時のブラウザーによるオートコンプリートの可否を指定します。

form”要素に指定された“autocomplete”属性はフォーム全体のオートコンプリートの可否を設定します。特定の入力欄に対する設定はその入力欄を表すinput”要素select”要素textarea”要素の“autocomplete”属性で指定します。

input”要素select”要素textarea”要素の“autocomplete”属性はオートコンプリートの可否だけでなくオートコンプリートで表示されるべき入力候補の種類も指定することができますが、form”要素に指定された“autocomplete”属性は単純にオートコンプリートの可否のみを設定します。

autocomplete”属性を省略した時の既定値はオートコンプリートを行う“on”です。

指定できる値

属性値 説明
on オートコンプリートを行う
off オートコンプリートを行わない

サンプルコード

オートコンプリートを行う

<form method="post" action="sample-formtag6.php" target="_blank" autocomplete="on">
<fieldset>
<legend>あなたの情報</legend>
<p><label>名前:<input type="text" name="name"></label></p>
<p><label>メールアドレス:<input type="email" name="email"></label></p>
<p><label>ウェブサイト:<input type="url" name="website"></label></p>
<p><label>猫が好きです:<input type="checkbox" name="love" required></label></p>
</fieldset>
<p><input type="submit" value="登録する"></p>
</form>
あなたの情報

*送信すると入力内容が表示されます。

オートコンプリートを行わない

<form method="post" action="sample-formtag6.php" target="_blank" autocomplete="off">
<fieldset>
<legend>あなたの情報</legend>
<p><label>名前:<input type="text" name="name"></label></p>
<p><label>メールアドレス:<input type="email" name="email"></label></p>
<p><label>ウェブサイト:<input type="url" name="website"></label></p>
<p><label>猫が好きです:<input type="checkbox" name="love" required></label></p>
</fieldset>
<p><input type="submit" value="登録する"></p>
</form>
あなたの情報

*送信すると入力内容が表示されます。
一番上へ
トップにもどる
シェアする
シェアする
Facebookでシェアする
ツイート
Google+でシェア
Pocket
はてなブックマーク