How do you disable browser autocomplete on web form field / input tags?

autocomplete, browser, forms, html

Solution

Firefox 30 ignores `autocomplete="off"` for passwords, opting to prompt the user instead whether the password should be stored on the client. Note the following commentary from May 5, 2014:

- The password manager always prompts if it wants to save a password. Passwords are not saved without permission from the user.

- We are the third browser to implement this change, after IE and Chrome.

According to the Mozilla Developer Network documentation, the Boolean form element attribute `autocomplete` prevents form data from being cached in older browsers.

<input type="text" name="foo" autocomplete="off" />

Problem

How do you disable autocomplete in the major browsers for a specific input (or form field)?

Original source

Related problems