Atributo defaultValue do Input Email

Definição e uso

defaultValue Define ou retorna o valor padrão do campo de e-mail.

Notas:O valor padrão é Atributo value do HTML o valor definido.

A diferença entre os atributos defaultValue e value está em:

  • defaultValue contém o valor padrão
  • enquanto value contém o valor atual após algumas alterações
  • Se não houver mudança, defaultValue e value são iguais (veja o exemplo abaixo)

Se você quiser verificar se o campo de e-mail foi alterado, o atributo defaultValue é muito útil.

Exemplo

Exemplo 1

Alterar o valor padrão do campo de e-mail:

document.getElementById("myEmail").defaultValue = "stevejobs@codew3c.com";

Experimente pessoalmente

Exemplo 2

Obter o valor padrão do campo de e-mail:

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

Experimente pessoalmente

Exemplo 3

Um exemplo de diferença entre os atributos defaultValue e value:

var x = document.getElementById("myEmail");
var defaultVal = x.defaultValue;
var currentVal = x.value;

Experimente pessoalmente

Sintaxe

Retornar o atributo defaultValue:

emailObject.defaultValue

Definir o atributo defaultValue:

emailObject.defaultValue = value

Valor do atributo

Valor Descrição
value Define o valor padrão do campo de e-mail.

Detalhes técnicos

Retorno: Valor de string, representando o valor padrão do campo de e-mail.

Suporte do navegador

Os números na tabela indicam a versão do navegador que suportou a propriedade pela primeira vez.

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