Input Text defaultValue-attribut
Definition och användning
defaultValue
Egenskapen sätter eller returnerar den förvalda värdet för ett textfält.
Kommentar:Förvald värde är HTML value-attribut som specificerats.
Skillnaden mellan defaultValue- och value-attributen är att defaultValue innehåller den förvalda värdet, medan value innehåller den aktuella värdet efter några ändringar. Om det inte har ändrats är defaultValue och value samma (se exempel nedan).
Om du vill kontrollera om innehållet i textfältet har ändrats är defaultValue-attributet mycket användbart.
Exempel
Exempel 1
Ändra den förvalda värdet för ett textfält:
document.getElementById("myText").defaultValue = "Steve";
Exempel 2
Hämta den förvalda värdet för en textfält:
var x = document.getElementById("myText").defaultValue;
Exempel 3
Ett exempel på skillnaden mellan defaultValue- och value-attributen:
var x = document.getElementById("myText"); var defaultVal = x.defaultValue; var currentVal = x.value;
Syntax
Återställ defaultValue-attributet:
textObject.defaultValue
Ställ in defaultValue-attribut:
textObject.defaultValue = value
Attributvärde
Värde | Beskrivning |
---|---|
value | Bestämmer standardvärdet för textfältet. |
Tekniska detaljer
Returvärde: | Strängvärde som anger standardvärdet för textfält. |
---|
Webbläsarstöd
Chrome | Edge | Firefox | Safari | Opera |
---|---|---|---|---|
Chrome | Edge | Firefox | Safari | Opera |
Stöd | Stöd | Stöd | Stöd | Stöd |