Когда пользователь начинает вводить в поле формы HTML, браузеры по умолчанию включают функцию автозаполнения. Многие пользователи позволяют своим браузерам собирать данные форм, позволяя в будущем использовать автозаполнение в формах.
Чтобы отключить или включить автозаполнение текста в формах, используйте атрибут автозаполнения элементов <input>
и <form>
. Этот атрибут содержит два значения:
- on (указывает, что автозаполнение включено, это значение по умолчанию)
- off (указывает, что автозаполнение отключено)
Это можно сделать в <form>
для полной формы или для определенных c <input>
элементов:
- Добавьте autocomplete = "off" в элемент
<form>
, чтобы отключить автозаполнение для всей формы. - Добавьте autocomplete = "off" для указанного c
<input>
элемента формы.
Пример:
@Html.EditorFor(model => model.CreateDate,
new
{
htmlAttributes = new
{
@class = "form-control datepicker",
@id = "id-CreateDatePicker",
@autocomplete="off"
}
})