Тег <input> Атрибут <autocomplete>

Этот атрибут помогает заполнять поля форм текстом, который был введён в них ранее.

Значения сохраняет и подставляет браузер, при этом автозаполнение по соображениям безопасности может отключаться пользователем в настройках и не может в таком случае управляться атрибутом autocomplete.

При вводе первых букв текста выводится список сохранённых ранее значений, из которого можно выбрать необходимое.

поддержка браузерами:
IExplorerChromeOperaSafariFirefoxAndroidiOS
9.0+17.0+9.6+5.2+4.0+2.3+3.0+
спецификация:
HTML:3.24.015.0
XHTML:1.01.1
синтаксис:
<input type="text" autocomplete="on | off">
<input type="password" autocomplete="on | off">
<input type="email" autocomplete="on | off">
<input type="search" autocomplete="on | off">
<input type="url" autocomplete="on | off">
<input type="tel" autocomplete="on | off">
значения:

on - Включает автозаполнение текста.

off - Отключает автозаполнение. Это значение обычно используется для отмены сохранения в браузере важных данных (паролей, номеров банковских карт), а также редко вводимых или уникальных данных (капча).

значение по умолчанию:

Зависит от настроек браузера.

пример кода:
<!DOCTYPE html>
<html>
 <head>
  <meta charset="utf-8">
  <title>Тег input, атрибут autocomplete</title>
 </head>
 <body>
  <form>
   <p>Имя: <input name="user" autocomplete="on"></p>
   <p>Пароль: <input name="pass" type="password"></p>
   <p><input type="submit" value="Отправить"></p>
  </form>
 </body>
</html>