Атрибут autocomplete включает/отключает автозаполнение поля.
Если автозаполнение включено, то браузер будет автоматически заполнять поля формы, основываясь на значениях, ранее введенных пользователем.
Атрибут autocomplete работает со следующими типами элемента <input>: text, search, url, tel, email, password, datepickers, range, color.
Атрибут autocomplete для тега <input> был добавлен в HTML5.
В некоторых браузерах, чтобы автозаполнение заработало, необходимо включить соответствующие настройки.
Синтаксис атрибута
<input autocomplete="on | off">
Значения атрибута
Значение | Описание |
---|---|
on | По умолчанию. Браузер автоматически будет заполнять поле формы, основываясь на ранее введенных пользователем значениях. |
off | Автозаполнение отключено. Пользователь каждый раз должен будет заново заполнять поле формы. |
Пример использования атрибута
HTML форма с автозаполнением (автозаполнение одного из полей отключено):
<form action="//msiter.ru/demo_form.asp" method="get" 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>