Attributo di completamento automatico <input> HTML
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' autocomplete
attributo 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' autocomplete
attributo 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>