Как отключить автозаполнение по коду HTML? - PullRequest
1 голос
/ 01 ноября 2010

Я хочу задать вопрос о HTML-коде. У меня есть тип ввода = "текст". И я добавил функцию автозаполнения в текстовое поле (например, список предложений Google). Однако когда я щелкаю текст и начинаю набирать текст, отображается функция автозаполнения 2.

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

  2. моя реализация функции автозаполнения.

Я хочу отключить 1. и сохранить 2. Возможно ли это сделать с помощью веб-программирования, а не с помощью настройки браузера . благодарю вас.

Ответы [ 2 ]

3 голосов
/ 01 ноября 2010

В дополнение к (к сожалению, не действительному W3C) методу autocomplete="off", упомянутому в дублирующей ссылке, серверная возможность сделать это - изменять идентификатор и имя поля при каждом запросе.Это сделает невозможным для браузера вести историю.

Однако, вероятно, все равно будут отображаться записи автозаполнения всего секунду назад.

0 голосов
/ 29 декабря 2012

С помощью Jquery (W3C Valid)

//Try this one:

    $(document).ready(function(){
    $("input.autocompleteOff").attr("autocomplete","off");
    });

//For all textbox -

    $(document).ready(function(){$("input").attr("autocomplete","off");});

//HTML

<input type="text" name="field" id="field" class="autocompleteOff" />
...