Input Month defaultValue-attribut
Definition och användning
defaultValue
Egenskapen sätter eller returnerar den förinställda värdet för månadsfältet.
Kommentar:Standardvärdet är HTML value-attribut enligt.
Skillnaden mellan defaultValue och value är att defaultValue innehåller den förinställda värdet, medan value innehåller den nuvarande värdet efter några ändringar. Om det inte har ändrats är defaultValue och value lika (se "Fler exempel").
Om du vill kontrollera om månadsfältets månad/år har ändrats, är defaultValue-värdeegenskapen mycket användbar.
Exempel
Exempel 1
Ändra den förinställda värdet för månadsfältet:
document.getElementById("myMonth").defaultValue = "2023-06";
Exempel 2
Hämta den förinställda värdet för månadsfältet:
var x = document.getElementById("myMonth").defaultValue;
Exempel 3
Ett exempel på skillnaden mellan värdeegenskaperna defaultValue och value:
var x = document.getElementById("myMonth"); var defaultVal = x.defaultValue; var currentVal = x.value;
Syntaks
Returnera värdeegenskapen defaultValue:
monthObject.defaultValue
Ställ in värdeegenskapen defaultValue:
monthObject.defaultValue = value
Egenskapsvärde
Värde | Beskrivning |
---|---|
value | Specificerar standardvärdet för månadsfältet. |
Tekniska detaljer
Returvärde: | Strängvärde som representerar standardvärdet för månadsfältet. |
---|
Webbläsarstöd
Chrome | Edge | Firefox | Safari | Opera |
---|---|---|---|---|
Chrome | Edge | Firefox | Safari | Opera |
Stöd | 10.0 | Stöd | Stöd | Stöd |
Observera:Elementet <input type="month"> visar inget datumfält/kalender i Firefox.