Вы знаете, как браузеры автозаполняют текстовые поля? По-видимому, это путает пользователей. Они рассматривают его как короткий список с ограниченными возможностями.
Кто-нибудь знает, как отключить автозаполнение?
Вы знаете, как браузеры автозаполняют текстовые поля? По-видимому, это путает пользователей. Они рассматривают его как короткий список с ограниченными возможностями.
Кто-нибудь знает, как отключить автозаполнение?
Правильный способ отключения автозаполнения выглядит следующим образом:
<input type="text" name="foo" autocomplete="off"/>
или
<form autocomplete="off" ... >
MSDN: свойство автозаполнения
Mozilla: Как отключить автозаполнение формы
Применимые версии браузера: Netscape 6.2 (Mozilla 0.9.4) или более поздней. IE 5 или более поздней версии....
Этот атрибут формы не является частью любого веб-стандартов, но был впервые представлен в Microsoft Internet Explorer 5. Netscape представил его в версии 6.2 - в предыдущих версиях этот атрибут игнорируется. Атрибут автозаполнения было добавлено при поддержке банков и эмитенты карт - но никогда не соблюдались через достижение стандартов сертификации.
Существует атрибут autocomplete
. В настоящее время это атрибут собственности (представленный Microsoft, но на пути к part HTML 5:
<input type="text" id="year" name="year" autocomplete="off" ... />
Для получения дополнительной информации и дополнительной информации см. Атрибут автозаполнения и веб-документы с использованием XHTML.
Вы можете добавить атрибут autocomplete
к элементам ввода, но имейте в виду, что он проприетарный для всего, чем HTML 5:
<input type="text" id="year" name="year" autocomplete="off" />
По существу нет, вы не можете. Вы можете установить различные атрибуты, которые варьируются от браузера до браузера (или даже версии браузера до версии браузера, благодаря Microsoft), и вы можете играть в игры с помощью javascript, но в конечном итоге нет гарантии, что поле не будет автоматически заполнено либо случайно, либо преднамеренно в текущие или будущие версии браузеров. Лучше всего, если вам сказали реализовать это, - применить одно или два исправления для браузера, а затем перечислить эти конкретные версии как рекомендуемые (или требуемые, если вы хотите быть средним и отчуждающим клиентов), браузер, который будет использоваться с ваш сайт.
Не использовать общие имена/идентификаторы для тегов INPUT?
<input type="text" id="year" name="year" ... />
GUID довольно уникальны, верно?
<input type="text" id="1b3d0ea8-3562-4937-a3d3-c91041a17c8b" ... />
Это будет интересный код для поддержки!