Atributo defaultValue do Input Month
Definição e uso
defaultValue
Define ou retorna o valor padrão do campo de mês.
Notas:O valor padrão é Atributo value HTML previsto.
A diferença entre os atributos defaultValue e value está em que defaultValue contém o valor padrão, enquanto 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ê deseja verificar se o mês/ano do campo de mês já foi alterado, o atributo defaultValue é muito útil.
Exemplo
Exemplo 1
Alterar o valor padrão do campo de mês:
document.getElementById("myMonth").defaultValue = "2023-06";
Exemplo 2
Obter o valor padrão do campo de mês:
var x = document.getElementById("myMonth").defaultValue;
Exemplo 3
Um exemplo de diferença entre os atributos defaultValue e value:
var x = document.getElementById("myMonth"); var defaultVal = x.defaultValue; var currentVal = x.value;
Sintaxe
Retornar o atributo defaultValue:
monthObject.defaultValue
Definir o atributo defaultValue:
monthObject.defaultValue = value
Valor do atributo
Valor | Descrição |
---|---|
value | Define o valor padrão do campo de mês. |
Detalhes técnicos
Retorno: | Valor de string, que representa o valor padrão do campo de mês. |
---|
Suporte ao navegador
Chrome | Edge | Firefox | Safari | Opera |
---|---|---|---|---|
Chrome | Edge | Firefox | Safari | Opera |
Suporte | 10.0 | Suporte | Suporte | Suporte |
Atenção:O elemento <input type="month"> não exibe nenhum campo de data ou calendário no Firefox.