У меня есть поле ввода html, введите текст, который не является паролем или какой-либо конфиденциальной информацией. Он часто используется для ввода долларовых значений. Автозаполнение браузером раздражает, потому что оно появляется каждый раз, мешает (для некоторых полей у этой системы есть своя автозаполнение, так что это безумие, и я тоже ее отключил, хотя и не на этом). Поле просто требует ввода в долларовом значении, которое отличается почти каждый раз, поэтому автозаполнение не очень полезно.Отключить автозаполнение при обычном вводе текста, но разрешить назад> вперед сохранение значения
В этом поле я использовал autocomplete = "off".
Затем пользователи упомянули, что теперь, когда они ударяют назад в своем браузере, а затем пересылают, значение очищается. Я проследил это, это действительно то, что он делает. Другие поля прекрасно сохраняют свои ценности, как это продиктовано поведением браузера.
Теперь, как разрешить эту экономию значения, но запретить фактическое автозаполнение? Это изменение, которое появилось вместе с автозаполнением, нежелательно для меня. Я также не вижу, чтобы это упоминалось вообще на странице w3schools для автозаполнения, но это делается в Firefox и Chrome.
Спасибо за любые предложения. Простая вещь заключалась бы в том, чтобы просто разрешить автозаполнение снова, чтобы я мог это сделать:/
Спасибо. Отличная ссылка, я не знал об этом, но имеет большое значение, что HTML 5 включит его. Это будет работать, я уверен. Я просто не знаю, хочу ли я сделать это, просто разрешив автозаполнение снова для простоты и обслуживания. Замечательно, что это вариант. – mikato