HTML <form> autocomplete 属性

定義と用法

autocomplete 属性はフォームが自動完了機能を有効にするかどうかを指定します。

自動完了機能を有効にした場合、ブラウザはユーザーが以前に入力した値に基づいて自動的に入力を完了します。

ヒント:フォームの自動完了機能を有効にし、特定の入力フィールドの自動完了機能を無効にするか、その逆もできます。

自動完了機能を有効にするフォーム:

<form action="/action_page.php" method="get" autocomplete="on">
  <label for="fname">名前:</label>
  <input type="text" id="fname" name="fname"><br><br>
  <label for="email">Email:</label>
  <input type="text" id="email" name="email"><br><br>
  <input type="submit">
</form>

実際に試してみてください

構文

<form autocomplete="on|off">

属性値

説明
オン デフォルト。ブラウザはユーザーが以前に入力した値に基づいて自動的に入力を完了します。
オフ ユーザーは、各フィールドごとに値を入力する必要があります。ブラウザは自動的に入力を完了しません。

ブラウザサポート

Chrome Edge Firefox Safari Opera
Chrome Edge Firefox Safari Opera
サポート サポート 4.0 5.2 15.0

注释:autocomplete 属性は HTML5 での新しい属性です。