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

Значение и применение

Атрибут autocomplete (HTML тега <input>) указывает должен ли элемент иметь автозаполнение (заполнение автоматически завершается в браузере). По умолчанию автозаполнение включено.

Попробуйте autocomplete в тренажёре HTML-форм: настройте поле, проверьте ввод и разберите результат.

Поддержка браузерами

Спецификация: multipage

Поддерживается во всех основных браузерах с 2015 года.

Показать браузеры
Совместимостьhtml.elements.input.autocomplete
ВозможностьКомпьютерыМобильные
ChromeEdgeFirefoxOperaSafariChrome AndroidFirefox for AndroidOpera AndroidSafari on iOSSamsung BrowserWebView AndroidWebView on iOS
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" />