Input Text value-egenskap
Definition och användning
value
Ställ in eller returnera värdet för textfältets value-egenskap.
HTML value-attributet innehåller standardvärde eller användarangivet värde (eller värde satt av skript).
Se också:
HTML-referenshandbok:HTML <input> value-attribut
Exempel
Exempel 1
Ändra värdet för textfältet:
document.getElementById("myText").value = "Bill Gates";
Mer exempel finns längre ner på sidan.
Syntaks
Returnera value-egenskapen:
textObject.value
Ställ in value-egenskapen:
textObject.value = text
Egenskapsvärde
Värde | Beskrivning |
---|---|
text | Definiera värdet för inmatnings-textfältet. |
Tekniska detaljer
Returvärde: | Strängvärde, som representerar värdet för textfältet. |
---|
Mer exempel
Exempel 2
Hämta värdet för en textfält:
var x = document.getElementById("myText").value;
Exempel 3
Formulärvalidering:
var at = document.getElementById("email").value.indexOf("@"); var age = document.getElementById("age").value; var fname = document.getElementById("fname").value; submitOK = "true"; if (fname.length > 10) { alert("The name may have no more than 10 characters"); submitOK = "false"; } if (isNaN(age) || age < 1 || age > 100) { alert("The age must be a number between 1 and 100"); submitOK = "false"; } if (at == -1) { alert("Not a valid e-mail!"); submitOK = "false"; } if (submitOK == "false") { return false; }
Exempel 4
Rullgardinsmenyn i formuläret:
var mylist = document.getElementById("myList"); document.getElementById("favorite").value = mylist.options[mylist.selectedIndex].text;
Exempel 5
En annan rullgardinsmeny:
var no = document.getElementById("no"); var option = no.options[no.selectedIndex].text; var txt = document.getElementById("result").value; txt = txt + option; document.getElementById("result").value = txt;
Exempel 6
Exempel på skillnaden mellan defaultValue- och value-egenskaperna:
var x = document.getElementById("myText"); var defaultVal = x.defaultValue; var currentVal = x.value;
Webbläsarstöd
Chrome | Edge | Firefox | Safari | Opera |
---|---|---|---|---|
Chrome | Edge | Firefox | Safari | Opera |
Stöd | Stöd | Stöd | Stöd | Stöd |