Atributo HTML desabilitado
Definição e uso
O
disabled
atributo é um atributo booleano.
Quando presente, especifica que o elemento deve ser desabilitado.
Um elemento desativado é inutilizável.
O
disabled
atributo pode ser definido para impedir que um usuário use o 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 elemento utilizável novamente.
Aplica-se a
O
disabled
atributo pode ser usado nos seguintes elementos:
Elementos | Atributo |
---|---|
<botão> | Desativado |
<fieldset> | Desativado |
<entrada> | Desativado |
<optgroup> | Desativado |
<opção> | Desativado |
<selecione> | Desativado |
<textarea> | Desativado |
Exemplos
Exemplo de botão
Um botão desativado:
<button type="button" disabled>Click Me!</button>
Exemplo de conjunto de campos
Desabilite um grupo de elementos de formulário relacionados:
<fieldset disabled>
<legend>Personalia:</legend>
Name: <input type="text"><br>
Email: <input type="text"><br>
Date of birth: <input type="text">
</fieldset>
Exemplo de entrada
Um formulário HTML com um campo de entrada desabilitado:
<form
action="/action_page.php">
First name: <input type="text" name="fname"><br>
Last name:
<input type="text" name="lname"
disabled><br>
<input type="submit" value="Submit">
</form>
Exemplo de grupo de opções
Um grupo de opções desativado:
<select>
<optgroup label="German Cars" disabled>
<option value="mercedes">Mercedes</option>
<option value="audi">Audi</option>
</optgroup>
</select>
Exemplo de opção
Uma lista suspensa com uma opção desativada:
<select>
<option value="volvo" disabled>Volvo</option>
<option value="saab">Saab</option>
<option value="vw">VW</option>
<option value="audi">Audi</option>
</select>
Selecione Exemplo
Uma lista suspensa desabilitada:
<select disabled>
<option value="volvo">Volvo</option>
<option value="saab">Saab</option>
<option value="mercedes">Mercedes</option>
<option value="audi">Audi</option>
</select>
Exemplo de área de texto
Uma área de texto desativada:
<textarea disabled>
At w3schools.com you will learn how to make a website. We offer free tutorials in all web development technologies.
</textarea>
Suporte ao navegador
O disabled
atributo tem o seguinte suporte do navegador para cada elemento:
Element | |||||
---|---|---|---|---|---|
button | Yes | Yes | Yes | Yes | Yes |
fieldset | Yes | Not supported | Yes | 7.0 | Yes |
input | 1.0 | 6.0 | 1.0 | 1.0 | 1.0 |
optgroup | 1.0 | 8.0 | Yes | Yes | Yes |
option | 1.0 | 8.0 | 1.0 | Yes | Yes |
select | Yes | Yes | Yes | Yes | Yes |
textarea | Yes | Yes | Yes | Yes | Yes |