Atributo defaultValue do Input Time

Definição e uso

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

Notas:O valor padrão é Atributo value do HTML do que é 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 "Mais exemplos").

Se você quiser verificar se o tempo do campo de tempo foi alterado, o atributo defaultValue é muito útil.

Exemplo

Exemplo 1

Alterar o valor padrão do campo de tempo:

document.getElementById("myTime").defaultValue = "18:00";

Experimente você mesmo

Exemplo 2

Obter o valor padrão do campo de tempo:

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

Experimente você mesmo

Exemplo 3

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

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

Experimente você mesmo

Sintaxe

Retornar o atributo defaultValue:

timeObject.defaultValue

Definir o atributo defaultValue:

timeObject.defaultValue = value

Atributo

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

Detalhes técnicos

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

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

Atenção:O elemento <input type="time"> não é exibido como campo de tempo em nenhum navegador Firefox.