Атрибут autocomplete HTML тега <input>
Значение и применение
Атрибут autocomplete (HTML тега
<input>) указывает должен ли элемент иметь автозаполнение (заполнение автоматически завершается в браузере). По умолчанию
автозаполнение включено.
Попробуйте autocomplete в тренажёре HTML-форм: настройте поле, проверьте ввод и разберите результат.
Поддержка браузерами
Спецификация: multipage
Поддерживается во всех основных браузерах с 2015 года.
| Возможность | Компьютеры | Мобильные | ||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|
autocomplete | 14 | 12 | 4 | ≤12.1 | 6 | 18 | 4 | ≤12.1 | 6 | 1.0 | 4.4 | 6 |
поддерживаетсяс ограниченияминет поддержкинет данных≤31 — не позднее версии 31
Синтаксис:
HTML
<input autocomplete = "on | off | autofill detail tokens">
Значения атрибута
| Значение | Описание |
|---|---|
on |
Указывает, что автозаполнение включено. Это значение по умолчанию. |
off |
Просит не использовать автоматическое заполнение. Это не гарантия: браузер или менеджер паролей может игнорировать значение, особенно в формах входа. |
autofill detail tokens |
Полный перечень значений при необходимости вы можете найти в официальном стандарте WHATWG Standard. |
Отличия HTML 4.01 от HTML 5
Атрибутautocomplete считается новым в HTML 5.
Примеры, попробуйте сами
Атрибут autocomplete элемента input
Подсказки зависят от сохранённых данных и настроек браузера. Проверяйте атрибут в отдельном документе.
index.html
HTML
<label for="field">Поле примера</label><input id="field" name="email" type="email" autocomplete="email" />
Режим чтения