Atributo de preenchimento automático HTML <input>
Exemplo
Um formulário HTML com preenchimento automático ativado (e desativado para um campo de entrada):
<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>
Definição e uso
O autocomplete
atributo especifica se um campo de entrada deve ou não ter o preenchimento automático ativado.
O preenchimento automático permite que o navegador preveja o valor. Quando um usuário começa a digitar em um campo, o navegador deve exibir opções para preencher o campo, com base nos valores digitados anteriormente.
Observação: o autocomplete
atributo funciona com os seguintes tipos de entrada: texto, pesquisa, url, tel, email, senha, seletores de data, intervalo e cor.
Suporte ao navegador
Os números na tabela especificam a primeira versão do navegador que suporta totalmente o atributo.
Attribute | |||||
---|---|---|---|---|---|
autocomplete | 17.0 | 6.0 | 2.0 | 5.1 | 10.0 |
Dica: Em alguns navegadores, pode ser necessário ativar uma função de preenchimento automático para que isso funcione (procure em "Preferências" no menu do navegador).
Sintaxe
<input autocomplete="on|off">
Valores de atributo
Value | Description |
---|---|
on | Default. Specifies that autocomplete is on (enabled) |
off | Specifies that autocomplete is off (disabled) |
❮ Tag HTML <input>