Мешайте браузеру заполнить текстовые поля деталями

Я столкнулся с действительно раздражающей проблемой, и я надеюсь, что это - просто установка, которую я пропустил. У меня есть приложение ASP.NET, которое позволяет пользователям вводить свое имя пользователя в различных местах (например, вход в систему, пароль изменения, измените имя пользователя и т.д.). Когда я вошел в систему, браузер, который спрашивают, если я хотел бы сохранить пользовательские детали. Обычно, я нажимаю 'нет', но на этот раз я решил нажать 'да'. Теперь, определенные текстовые поля в моей форме предварительно заполняются именем пользователя или паролем. Действительно ли возможно удалить их, поскольку они иногда появляются в текстовых полях, которые не должны быть предварительно заполнены. Я пытался установить AutoCompleteType=none и Text='' но это все еще предварительно заполняется. Текстовые поля не имеют много общего, кроме того же CssClass и, для полей пароля, TextMode=password. Имена отличаются, хотя иногда они включают слово name (например, fullName, имя пользователя). Существует ли способ мешать браузеру заполнить определенные текстовые поля?

Спасибо

17
задан keyboardP 13 April 2010 в 15:45
поделиться

1 ответ

  <input type="text" name="Username" autocomplete="off">

Вы также можете поместить это в тег формы . Обратите внимание, что это работает не во всех браузерах.

33
ответ дан 30 November 2019 в 12:00
поделиться
Другие вопросы по тегам:

Похожие вопросы: