Атрибут autocomplete элемента HTML <input>
Определение и использование
autocomplete
Этот атрибут определяет, должен ли быть включен автоматический ввод для поля ввода.
Автоматическое завершение позволяет браузеру предсказывать значения. Когда пользователь начинает вводить данные в поле, браузер должен отображать варианты, соответствующие ранее введенным значениям.
Внимание:autocomplete
Эта атрибут применяется к следующим типам ввода:
- text
- search
- url
- tel
- 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.