Propriedade defaultValue do Input Password

Definição e uso

defaultValue Define ou retorna o valor padrão do campo de senha.

Nota:O valor padrão é Propriedade value do HTML definido pela especificação.

A diferença entre as propriedades defaultValue e value está em que defaultValue contém o valor padrão/initial da campo de senha, enquanto value é o valor atual do campo de senha após algumas alterações. Se não houver mudanças, defaultValue e value são iguais (por favor, consulte o exemplo abaixo).

Se você deseja verificar se o conteúdo do campo de senha foi alterado, a propriedade defaultValue é muito útil.

Exemplo

Exemplo 1

Altera o valor padrão do campo de senha:

document.getElementById("myPsw").defaultValue = "hello";

Experimente pessoalmente

Exemplo 2

Retorna o valor padrão do campo de senha:

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

Experimente pessoalmente

Exemplo 3

Um exemplo para mostrar a diferença entre as propriedades defaultValue e value:

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

Experimente pessoalmente

Sintaxe

Retorna o valor padrão da propriedade defaultValue:

passwordObject.defaultValue

Definir a propriedade defaultValue:

passwordObject.defaultValue = value

Valor do atributo

Valor Descrição
value Define o valor padrão do campo de senha.

Detalhes técnicos

Retorno: Valor de string, que representa o valor padrão do campo de senha.

Suporte ao navegador

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