Propriedade value do Input Date

Definição e uso

value Define ou retorna o valor da propriedade value do campo de data.

A propriedade value do HTML define a data do campo de data.

Veja também:

Manual HTML:Propriedade value do <input> do HTML

Exemplo

Exemplo 1

Definir a data do campo de data:

document.getElementById("myDate").value = "2023-02-15";

Experimente você mesmo

Exemplo 2

Obter a data do campo de data:

var x = document.getElementById("myDate").value;

Experimente você mesmo

Exemplo 3

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

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

Experimente você mesmo

Sintaxe

Retornar o valor do atributo:

inputdateObject.value

Definir o valor do atributo:

inputdateObject.value = YYYY-MM-DD

Valor do atributo

Valor Descrição
YYYY-MM-DD

Data do campo de data especificada.

Descrição do componente:

  • YYYY - O ano (por exemplo, 2023)
  • MM - O mês (por exemplo, 02 representa junho)
  • DD - O dia de um mês (por exemplo, 15)

Por exemplo: "2023-02-15" representa 15 de fevereiro de 2023 (15/02/2023).

Detalhes técnicos

Retorno: Valor de string que representa a data do campo de data.

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="date"> não exibe nenhum campo de data/calendário em versões do IE11 ou anteriores.