Use the autocomplete attribute to enable autocomplete in an HTML form. The autocomplete attribute is used with form elements to set the autocomplete feature on or off. If the autocomplete feature is on, the browser will automatically show values, based on what users entered before in the field.
If the autocomplete feature is off, the browser won’t automatically show values, based on what users entered before in the field.
The following are the attribute values −
|S. No||Attribute Value||Description|
|1||On||This is the default value. Browser automatically complete values based on what users entered before.|
|2||Off||Browser won’t complete values based on what users entered before. Users have to type the value.|
You can try to run the following code to learn how to use the autocomplete attribute in HTML. To check running the below code, enter some values in the input type text, and click Submit. After that fill the field again and run the code again, so that on typing a value in the field, you can see the autocomplete values. This is for autocomplete on value.
You can try to run the following code to specify whether the <form> or <input> element should have to autocomplete enabled in HTML −
<title>HTML textarea Tag</title>
<form action = "/cgi-bin/hello_get.cgi" method = "get" autocomplete="on">
<input type = "text" name = "fname">
<input type = "submit" value = "submit" />