Atributo HTML <input> desabilitado
Exemplo
Um formulário HTML com um campo de entrada desabilitado:
<form
action="/action_page.php">
<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" disabled><br><br>
<input type="submit" value="Submit">
</form>
Definição e uso
O disabled
atributo é um atributo booleano.
Quando presente, especifica que o <input>
elemento deve ser desabilitado.
Um elemento de entrada desabilitado é inutilizável e não pode ser clicado.
O disabled
atributo pode ser definido para impedir que um usuário use o
<input>
elemento até que alguma outra condição seja atendida (como marcar uma caixa de seleção etc.). Então, um JavaScript pode remover o valor desabilitado e tornar o
<input>
elemento utilizável.
Dica: Elementos desabilitados <input>
em um formulário não serão enviados!
Suporte ao navegador
Os números na tabela especificam a primeira versão do navegador que suporta totalmente o atributo.
Attribute | |||||
---|---|---|---|---|---|
disabled | Yes | Yes | Yes | Yes | Yes |
Sintaxe
<input disabled>
❮ Tag HTML <input>