Атрибут autocomplete HTML тега input

Атрибут 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>