Logo Questions Linux Laravel Mysql Ubuntu Git Menu
 

Firefox cache textarea value?

I found a strange issue. Open a simple page in Firefox, the code is simple as below:

<html>
  <body>
    <textarea></textarea>
  </body>
</html>

In Firefox, I type some characters in the textarea. Then I click refresh button of the browser. Surprisingly, after the page refreshed, what I typed is still there in textarea. However, if I just focus on URL bar and press ENTER key, the textarea is clear after refreshing.

I reproduced this in Firefox 3.6.12 in Linux and 3.6.3 in MacOS. And, I have only Firebug extension installed so it should NOT be due to Firefox extension.

Is this a know issue? How to make textarea clear after Refresh button is clicked?

like image 897
Morgan Cheng Avatar asked Nov 24 '10 04:11

Morgan Cheng


2 Answers

For textarea only:

<textarea autocomplete="off"></textarea>

For all form fields

<form autocomplete="off">

Preventing Firefox from remembering the input value on refresh with Meta tag

like image 191
r92 Avatar answered Oct 20 '22 08:10

r92


It's so that your form information is kept if you accidentally navigate away from the page and then return by using the previous or next button.

like image 31
davepickstone Avatar answered Oct 20 '22 09:10

davepickstone