Atributo defaultValue do Input Number

Definição e uso

defaultValue Define ou retorna o valor padrão do campo numérico.

Notas:O valor padrão é Atributo value do HTML de acordo com o especificado.

A diferença entre os atributos defaultValue e value está em que defaultValue contém o valor padrão e value contém o valor atual após algumas alterações. Se não houver mudanças, defaultValue e value são iguais (veja o exemplo a seguir).

Se você deseja verificar se o valor do campo numérico foi alterado, o atributo defaultValue é muito útil.

Exemplo

Exemplo 1

Alterar o valor padrão do campo numérico:

document.getElementById("myNumber").defaultValue = "16";

Experimente pessoalmente

Exemplo 2

Obter o valor padrão do campo numérico:

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

Experimente pessoalmente

Exemplo 3

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

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

Experimente pessoalmente

Sintaxe

Retorna o atributo defaultValue:

numberObject.defaultValue

Definir o valor do atributo defaultValue:

numberObject.defaultValue = value

Valor do atributo

Valor Descrição
value Define o valor padrão do campo numérico.

Detalhes técnicos

Retorno: Valor de string, que representa o valor padrão do campo numérico.

Suporte ao navegador

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