autocomplete
Summary
The autocomplete attribute specifies whether a browser should automatically provide values for a form element.
Applies to | [HTMLInputElement](/html/elements/input) |
---|
For sensitive information or form content that is not repeated, autocomplete should be turned off so the user is forced to fill the field every time.
Autocomplete should also be turned off if the website provides its own mechanism for filling a field; for example, an autocomplete like shown in this site’s search.
Valid values for autocomplete are on
or off
. The attribute is not required.
Examples
This example uses the AUTOCOMPLETE attribute to disable the AutoComplete feature.
<input type="password" autocomplete="off">
The following example shows an HTML form with autocomplete on. One of the inputs ha autocomplete off.
<form action="submit.php" autocomplete="on">
First name:<input type="text" name="name"><br />
Last name: <input type="text" name="surname"><br />
E-mail: <input type="email" name="email" autocomplete="off"><br />
<input type="submit">
</form>
Related specifications
- HTML5
- W3C Candidate Recommendation
See also
Related articles
HTML
autocomplete
Security
- autocomplete
Related pages
input type=password
input type=text
form
html/elements/input/password html/elements/input/text html/elements/form
Attributions
Microsoft Developer Network: [Windows Internet Explorer API reference Article]