Атрибут autocomplete
отменяет автоматическое
автозаполение формы.
Автоматическое автозаполение - это когда браузер предлагает подставить в поле те данные, которые уже вводились в это поле ранее. Это может быть не всегда удобным, так как, к примеру, браузер может подсказать ваш логин или пароль злоумышленнику и т.п. Для полей, в которые вводится секретная информация, автозаполнение следует отключать.
Атрибут autocomplete
можно использовать
не только для сокрытия секретных сведений.
К примеру, можно отключать автозаполнение
в ответах на тесты. Это нужно для того, чтобы
при повторном прохождении теста браузер не
подсказывал ответы (теряется весь интерес тестов).
Является атрибутом без значения.
Значения
Значение | Описание |
---|---|
on |
Автозаполнение включено (это значение по умолчанию). |
off |
Автозаполнение отключено. |
Пример
Давайте у инпута включим автозаполнение. Вбейте в него, к примеру, слово "автозаполнение" и нажмите на кнопку отправки (это обязательно, так как браузер запоминает только отправленные слова). После этого вернитесь к примеру и введите в него букву "a" - браузер подскажет вам слово "автозаполнение" и вы сможете выбрать его, не вводя целиком:
<form action="">
<input type="text" autocomplete="on" name="test">
<input type="submit">
</form>
: