Attributo di completamento automatico HTML


Definizione e utilizzo

L' autocompleteattributo specifica se un modulo o un campo di input deve avere il completamento automatico attivato o disattivato.

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.

Suggerimento: è possibile avere il completamento automatico "on" per il modulo e "off" per campi di input specifici o viceversa.

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


Si applica a

L' autocompleteattributo può essere utilizzato sui seguenti elementi:

Elementi Attributo
<modulo> completamento automatico
<immissione> completamento automatico

Esempi

Esempio di modulo

Un modulo con completamento automatico su:

<form action="/action_page.php" method="get" autocomplete="on">
  First name:<input type="text" name="fname"><br>
  E-mail: <input type="email" name="email"><br>
  <input type="submit">
</form>

Esempio di input

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

<form action="/action_page.php" autocomplete="on">
  First name:<input type="text" name="fname"><br>
  Last name: <input type="text" name="lname"><br>
  E-mail: <input type="email" name="email" autocomplete="off"><br>
  <input type="submit">
</form>

Supporto browser

L' autocompleteattributo ha il seguente supporto del browser per ogni elemento:

Element
form Yes Yes 4.0 5.2 15.0
input 17.0 5.0 4.0 5.2 9.6