Attributo di completamento automatico <input> HTML

❮ Tag HTML <input>

Esempio

Un modulo HTML con completamento automatico attivato (e disattivato per un campo di input):

<form action="/action_page.php" autocomplete="on">
  <label for="fname">First name:</label>
  <input type="text" id="fname" name="fname"><br><br>
  <label for="lname">Last name:</label>
  <input type="text" id="lname" name="lname"><br><br>
  <label for="email">Email:</label>
  <input type="email" id="email" name="email" autocomplete="off"><br><br>
  <input type="submit">
</form>

Definizione e utilizzo

L' autocompleteattributo specifica se un campo di input deve avere il completamento automatico abilitato.

Il completamento automatico consente al browser di prevedere il valore. Quando un utente inizia a digitare un campo, il browser dovrebbe visualizzare le opzioni per compilare il campo, in base ai valori digitati in precedenza.

Nota: l' autocompleteattributo funziona con i seguenti tipi di input: testo, ricerca, url, tel, e-mail, password, datepicker, intervallo e colore.


Supporto del browser

I numeri nella tabella specificano la prima versione del browser che supporta completamente l'attributo.

Attribute
autocomplete 17.0 6.0 2.0 5.1 10.0

Suggerimento: in alcuni browser potrebbe essere necessario attivare una funzione di completamento automatico affinché funzioni (guarda in "Preferenze" nel menu del browser).


Sintassi

<input autocomplete="on|off">

Valori di attributo

Value Description
on Default. Specifies that autocomplete is on (enabled)
off Specifies that autocomplete is off (disabled)

❮ Tag HTML <input>