HTML Атрибут autocomplete
Определение и использование
Атрибут autocomplete указывает, должна ли форма, поле ввода включать или отключать автозаполнение.
Автозаполнение позволяет браузеру предсказать значение. Когда пользователь начинает вводить поле, в браузере должны отображаться параметры для заполнения поле, основанное на ранее введенных значениях.
Совет: Можно иметь автозаполнение для формы "on"
и "off" для определенных полей ввода, или наоборот.
Примечание: Атрибут autocomplete работает со следующими <input> типами ввода:
text, search, url, tel, email, password, datepickers, range и color.
Применение
Атрибут autocomplete может использоваться для следующих элементов:
| Элемент | Атрибут |
|---|---|
| <form> | autocomplete |
| <input> | autocomplete |
Примеры
Пример Form
Форма с автозаполнением на:
<form action="/action_page.html" method="get" autocomplete="on">
Имя:<input type="text" name="fname"><br>
E-mail: <input type="email" name="email"><br>
<input type="submit">
</form>
Попробуйте сами »
Пример Input
Форма HTML с автозаполнением on и off (для одного поля ввода):
<form action="/action_page.html" autocomplete="on">
Имя:<input type="text" name="fname"><br>
Фамилия: <input type="text" name="lname"><br>
E-mail: <input type="email" name="email" autocomplete="off"><br>
<input type="submit">
</form>
Попробуйте сами »
Поддержка браузеров
Атрибут autocomplete имеет следующую поддержку браузера для каждого элемента:
| Элемент | |||||
|---|---|---|---|---|---|
| form | Да | Да | 4.0 | 5.2 | 15.0 |
| input | 17.0 | 5.0 | 4.0 | 5.2 | 9.6 |
