English | 简体中文 | 繁體中文 | Русский язык | Français | Español | Português | Deutsch | 日本語 | 한국어 | Italiano | بالعربية

HTML リファレンスマニュアル

HTML タグ一覧

HTML: <input> autocomplete 属性

autocomplete属性は、入力フィールドに自動完了機能を有効にするかどうかを指定します。自動完了機能は、ブラウザが値を予測できるようにします。ユーザーが入力フィールドに入力を始めたとき、ブラウザは既に入力された値に基づいて、フィールドに記入するためのオプションを表示します。

 HTML <input> タグ

オンラインサンプル

自動完了機能がオン(そして入力フィールドがオフ)のHTMLフォーム:

!DOCTYPE html>
<html>
<head>
<title>HTML:<input> autocomplete 属性 - 基礎教程網(oldtoolbag.com)</title>
<body>
<form action="action_page.php" autocomplete="on">
  First name: <input type="text" name="fname"><br>
  Last name: <input type="text" name="lname"><br>
  E-mail: <input type="email" name="email" autocomplete="off"><br>
  <input type="submit">
</form>
</body>
</html>
テストして見て‹/›
フォームを記入し、提出し、ページを再読み込みして自動完了の動作を確認してください。
注意してください、フォームの自動完了機能は「オン」、メールフィールドの自動完了機能は「オフ」です。

ブラウザの互換性

IEFirefoxオペラChromeSafari

主要なブラウザはすべて autocomplete 属性をサポートしています。

ヒント:一部のブラウザでは、自動完了機能が有効になるためにアクティベートする必要があります(ブラウザのメニューの「設定」下を確認してください)。

定義と用法

autocomplete属性は、入力フィールドの自動完了機能を有効にするかどうかを指定します。

自動完了機能により、ブラウザが値を予測できます。ユーザーがフィールドに入力を始めた場合、ブラウザは以前に入力された値に基づいてフィールドに使用されるオプションを表示するべきです。

注意:autocomplete 属性は以下の <input> タイプに適用されます:text、search、url、tel、email、password、datepickers、range および color。

HTML 4.01 と HTML5の違い

autocomplete 属性は HTML5 で追加された属性。

構文

<input autocomplete="on|off">

属性値

説明
onデフォルト。自動完了機能を有効にする。
off自動完了機能を無効にする。
 HTML <input> タグ