Атрибут autocomplete

HTML5

Оновлено: 21.06.2022

Атрибут autocomplete

Цей атрибут допомагає заповнювати поля форм текстом, введеним у них раніше. Значення зберігає та підставляє браузер, при цьому автозаповнення з міркувань безпеки може відключатися користувачем у налаштуваннях браузера і не може в такому разі керуватися атрибутом autocomplete.

При введенні перших букв тексту виводиться список збережених раніше значень, з якого можна вибрати потрібне (рис. 1).

Рис. 1. Список для встановлення

Автозаповнення конкретного поля форми прив'язується до атрибуту name і при зміні значення втрачається.

Синтаксис

<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 Вимикає автозаповнення. Це значення зазвичай використовується для скасування збереження в браузері важливих даних (паролей, номерів банківських карток), а також рідко введених або унікальних даних (капча).

Значення за замовчуванням

Залежить від налаштувань браузера.

Приклад

Браузери

input:autocomplete

Переглянути сумісність з Can I use?

input:autocomplete