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";

Prova själv

Exempel 2

Hämta den förinställda värdet för månadsfältet:

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

Prova själv

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;

Prova själv

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.