Atributo disabled do Input Text

Definição e uso

disabled Define ou retorna se o campo de texto está desativado.

Os elementos desativados não estão disponíveis e não podem ser clicados. Pelo padrão, os elementos desativados são geralmente exibidos em cinza no navegador.

Veja também:

Manual HTML:Propriedade disabled do <input> do HTML

Exemplo

Exemplo 1

Desativar o campo de texto:

document.getElementById("myText").disabled = true;

Experimente pessoalmente

Exemplo 2

Verificar se o campo de texto está desativado:

var x = document.getElementById("myText").disabled;

Experimente pessoalmente

Exemplo 3

Desativar e ativar o campo de texto:

function disableTxt() {
  document.getElementById("myText").disabled = true;
}
function undisableTxt() {
  document.getElementById("myText").disabled = false;
}

Experimente pessoalmente

Sintaxe

Retornar o atributo disabled:

textObject.disabled

Definir o atributo disabled:

textObject.disabled = true|false

Valor do atributo

Valor Descrição
true|false

Define se o campo de texto deve ser desativado.

  • true - o campo de texto está desativado
  • false - padrão. O campo de texto não está desativado

Detalhes técnicos

Valor de retorno: Booleano, se o campo de texto estiver desativado, retorna true; caso contrário, retorne false.

Suporte ao navegador

Chrome Edge Firefox Safari Opera
Chrome Edge Firefox Safari Opera
Suporte Suporte Suporte Suporte Suporte