Attributo defaultValue Input Date
Definizione e uso
defaultValue
Imposta o restituisce il valore predefinito del campo data.
Nota:Il valore predefinito è Attributo value HTML valore definito.
La differenza tra gli attributi defaultValue e value è:
- defaultValue contiene il valore predefinito
- mentre value contiene il valore attuale dopo alcune modifiche
- Se non è cambiato, defaultValue e value sono uguali (vedi l'esempio sottostante)
Se desideri chiarire se il campo data è stato modificato, l'attributo defaultValue è molto utile.
Esempio
Esempio 1
Cambia il valore predefinito del campo data:
document.getElementById("myDate").defaultValue = "2014-02-09";
Esempio 2
Ottieni il valore predefinito del campo data:
var x = document.getElementById("myDate").defaultValue;
Esempio 3
Esempio di differenza tra l'attributo defaultValue e value:
var x = document.getElementById("myDate"); var defaultVal = x.defaultValue; var currentVal = x.value;
Sintassi
Restituisce l'attributo defaultValue:
inputdateObject.defaultValue
Imposta l'attributo defaultValue:
inputdateObject.defaultValue = value
Valore dell'attributo
Valore | Descrizione |
---|---|
value | Definisce il valore predefinito del campo di date. |
Dettagli tecnici
Valore di ritorno: | Valore di stringa che rappresenta il valore predefinito del campo di date. |
---|
Supporto del browser
I numeri nella tabella indicano la versione del browser che supporta completamente l'attributo.
Chrome | Edge | Firefox | Safari | Opera |
---|---|---|---|---|
Chrome | Edge | Firefox | Safari | Opera |
Supporto | 10.0 | Supporto | Supporto | Supporto |
Attenzione:L'elemento <input type="date"> non visualizza alcun campo di date/calendario negli versione IE11 e precedenti.