Propriedade readOnly do Input Text

definição e uso

readOnly a propriedade define ou retorna se o campo de texto é somente leitura.

não é possível modificar o campo de texto somente leitura. No entanto, o usuário pode selecioná-lo, destacar e copiar o texto.

dica:para evitar que o usuário interaja com o campo, use propriedade disabled.

veja também:

Manual de Referência HTML:Propriedade readonly do <input> do HTML

instância

exemplo 1

definir o campo de texto como somente leitura:

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

experimente você mesmo

exemplo 2

verificar se o campo de texto é somente leitura:

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

experimente você mesmo

sintaxe

retornar a propriedade readOnly:

textObject.readOnly

definir a propriedade readOnly:

textObject.readOnly = true|false

valor do atributo

valor descrição
true|false

Especifica se o campo de texto deve ser somente leitura

  • true - o campo de texto é somente leitura
  • false - padrão. O campo de texto é alterável

Detalhes técnicos

Valor retornado: Valor booleano, se o campo de texto é somente leitura, 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