Example
Set autocomplete to off:
document.getElementById("myForm").autocomplete = "off";
Try it Yourself »
Definition and Usage
The autocomplete property sets or returns the value of the autocomplete attribute in a form.
When autocomplete is on, the browser automatically complete values based on values that the user has entered before.
Tip: It is possible to have autocomplete "on" for the form, and "off" for specific input fields, or vice versa.
Tip: In some browsers you may need to activate an autocomplete function for this to work (Look under "Preferences" in the browser's menu).
Browser Support
Property | |||||
---|---|---|---|---|---|
autocomplete | Yes | Yes | Yes | Yes | Yes |
Syntax
Return the autocomplete property:
formObject.autocomplete
Set the autocomplete property:
formObject.autocomplete=on|off
Property Values
Value | Description |
---|---|
on | Default. The browser will automatically complete values based on values that the user has entered before |
off | The user must enter a value into each field for every use. The browser does not automatically complete entries |
Technical Details
Return Value: | A String, representing the state of autocompletion |
---|
More Examples
Example
Return the state of autocompletion:
var x = document.getElementById("myForm").autocomplete;
The result of x will be:
on
Try it Yourself »
Related Pages
HTML reference: HTML <form> autocomplete attribute
< Form Object