Атрибут autocomplete элемента HTML <input>

Определение и использование

autocomplete Этот атрибут определяет, должен ли быть включен автоматический ввод для поля ввода.

Автоматическое завершение позволяет браузеру предсказывать значения. Когда пользователь начинает вводить данные в поле, браузер должен отображать варианты, соответствующие ранее введенным значениям.

Внимание:autocomplete Эта атрибут применяется к следующим типам ввода:

  • text
  • search
  • url
  • tel
  • email
  • password
  • datepickers
  • range
  • color

Пример

HTML-форма с автоматическим завершением ввода, содержащая поле без автоматического завершения ввода:

<form action="/action_page.php" autocomplete="on">
  <label for="fname">Имя:</label>
  <input type="text" id="fname" name="fname"><br><br>
  <label for="lname">Фамилия:</label>
  <input type="text" id="lname" name="lname"><br><br>
  <label for="email">Электронная почта:</label>
  <input type="email" id="email" name="email" autocomplete="off"><br><br>
  <input type="submit">
</form>

Попробуйте сами

Синтаксис

<input autocomplete="on|off">

Значение атрибута

Значение Описание
on по умолчанию. Определяет включение автоматического завершения (включение)
off Определяет отключение автоматического завершения (отключение)

Поддержка браузеров

Числа в таблице указывают на версию первого браузера, который полностью поддерживает этот атрибут.

Chrome Edge Firefox Safari Opera
Chrome Edge Firefox Safari Opera
17.0 6.0 2.0 5.1 10.0

Совет:В некоторых браузерах вам может потребоваться вручную включить функцию автоматического завершения (пожалуйста, посмотрите в меню браузера «Настройки»)

Примечание:autocomplete Атрибуты - это новый атрибут в HTML5.