Atributo readOnly do Input Email

Definição e uso

readOnly Propriedade que define ou retorna se o campo de e-mail deve ser apenas leitura.

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

Esta propriedade reflete o atributo HTML readonly.

Dica:Para evitar que o usuário interaja com o campo, use Atributo disabled.

Veja também:

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

Exemplo

Exemplo 1

Definir o campo de e-mail como apenas leitura:

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

Experimente você mesmo

Exemplo 2

Verifique se o campo de e-mail é apenas leitura:

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

Experimente você mesmo

Sintaxe

Retornar a propriedade readOnly:

emailObject.readOnly

Definir a propriedade readOnly:

emailObject.readOnly = true|false

Valor do atributo

Valor Descrição
true|false

Definir se o campo de e-mail deve ser apenas leitura.

  • true - O campo de e-mail é apenas leitura
  • false - padrão. O campo de e-mail não é de leitura

Detalhes técnicos

Valor de retorno: Booleano, se o campo de e-mail estiver em modo de leitura, retorna true; caso contrário, retorna false.

Suporte do navegador

Os números na tabela indicam a versão do navegador que suporta plenamente essa propriedade.

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