HTML autocomplete Атрибут
Определение и использование
Атрибут autocomplete указывает, должна ли форма или поле ввода иметь автозаполнение.
Autocomplete позволяет обозревателю прогнозировать значение. Когда пользователь начинает вводить поле, браузер должен отображать параметры для заполнения поля, основываясь на более ранних типизированных значениях.
Совет: Можно иметь Автозаполнение "on" для формы и "off" для определенных полей ввода или наоборот.
Примечание: Атрибут autocomplete работает со следующими <input> типами: текст, поиск, URL, тел, электронная почта, пароль, датепиккерс, диапазон и цвет.
Относится к
Атрибут Autocomplete может использоваться для следующих элементов:
Элементы | Атрибут |
---|---|
<form> | autocomplete |
<input> | autocomplete |
Пример
Пример формы
Форма с автозаполнением:
<form action="/action_page.php" method="get" autocomplete="on">
First name:<input type="text" name="fname"><br>
E-mail: <input type="email" name="email"><br>
<input type="submit">
</form>
Пример ввода
HTML-форма с автозаполнением on (и Off для одного поля ввода):
<form action="/action_page.php" autocomplete="on">
First name:<input type="text" name="fname"><br>
Last name: <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 |