Attributo defaultValue Input Month

Definizione e uso

defaultValue Imposta o restituisce il valore predefinito del campo mese.

Nota:Il valore predefinito è Attributo value HTML come specificato.

La differenza tra defaultValue e value è che defaultValue contiene il valore predefinito, mentre value contiene il valore attuale dopo alcune modifiche. Se non ci sono state modifiche, defaultValue e value sono gli stessi (vedi "Più esempi").

Se desideri verificare se il mese/anno del campo mese è stato modificato, l'attributo defaultValue è molto utile.

Esempio

Esempio 1

Modifica il valore predefinito del campo mese:

document.getElementById("myMonth").defaultValue = "2023-06";

Prova personalmente

Esempio 2

Ottieni il valore predefinito del campo mese:

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

Prova personalmente

Esempio 3

Esempio di differenza tra gli attributi defaultValue e value:

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

Prova personalmente

Sintassi

Restituisce l'attributo defaultValue:

monthObject.defaultValue

Imposta l'attributo defaultValue:

monthObject.defaultValue = value

Valore dell'attributo

Valore Descrizione
value Stabilisce il valore predefinito del campo mese.

Dettagli tecnici

Valore di ritorno: Valore di stringa che rappresenta il valore predefinito del campo mese.

Supporto del browser

Chrome Edge Firefox Safari Opera
Chrome Edge Firefox Safari Opera
Supporto 10.0 Supporto Supporto Supporto

Attenzione:L'elemento <input type="month"> non visualizza alcun campo di date o calendario in Firefox.