Атрибут autocomplete в веб-разработке позволяет разработчикам контролировать поведение автозаполнения. 1 Когда пользователь начинает вводить данные в поле формы, браузер предлагает возможные варианты на основе ранее введённых значений. 2
Алгоритм работы атрибута: 1
- Если указан атрибут autocomplete с указанием типа, то браузер выдаёт соответствующие данные, например ФИО, адрес или дату рождения. 1
- В противном случае браузер пробует вычислить тип на основе значений атрибутов name, placeholder, id и label и возвращает соответствующие данные. 1
- Если вычислить тип не удаётся, то браузер ищет историческую подсказку, то есть ранее сохранённое значение для поля по значению его атрибута name. 1
- Пользователь выбирает подсказку, и браузер подставляет значения в поля формы на странице. 1
Значениями атрибута могут быть «on» (значение по умолчанию; разрешает автозаполнение) и «off» (отключает автозаполнение). 3