Ответ 1
Только для текстовой области:
<textarea autocomplete="off"></textarea>
Для всех полей формы
<form autocomplete="off">
Предотвращение того, чтобы Firefox запоминал значение ввода при обновлении с помощью метатега
Я нашел странную проблему. Откройте простую страницу в Firefox, код прост, как показано ниже:
<html>
<body>
<textarea></textarea>
</body>
</html>
В Firefox я печатаю некоторые символы в текстовом поле. Затем я нажимаю кнопку обновления браузера. Удивительно, но после обновления страницы то, что я набрал, все еще присутствует в textarea. Однако, если я просто сосредоточусь на строке URL и нажимаю клавишу ENTER, текстовое поле становится ясным после обновления.
Я воспроизвел это в Firefox 3.6.12 в Linux и 3.6.3 в MacOS. И у меня есть только расширение Firebug, поэтому оно НЕ должно быть связано с расширением Firefox.
Является ли это проблемой? Как сделать textarea прозрачным после нажатия кнопки "Обновить"?
Только для текстовой области:
<textarea autocomplete="off"></textarea>
Для всех полей формы
<form autocomplete="off">
Предотвращение того, чтобы Firefox запоминал значение ввода при обновлении с помощью метатега
Это так, чтобы ваша информация о форме сохранялась, если вы случайно удаляетесь от страницы, а затем возвращаетесь с помощью предыдущей или следующей кнопки.
Использование
<script>document.form.reset();</script>
или
onload="document.FORMNAME.reset();
что позволит избежать aufill
при обновлении.