Button formEnctype-attribut
Definition och användning
formEnctype
Egenskapsinställning eller returnering av knappens formenctype-attribut värden.
formenctype-attributet anger hur formulärdata bör koderas innan den skickas till servern. Detta attribut överskriver formulärets enctype-attribut.
formenctype-attribut används endast för knappar med type="submit".
Kommentar:formenctype-attribut Det är en ny egenskap för <button>-elementet i HTML5.
Exempel
Exempel 1
Returnera hur formulärdata bör koderas innan den skickas till servern:
var x = document.getElementById("myBtn").formEnctype;
Exempel 2
Ändra formenctype-attributet för knappen från "text/plain" till "application/x-www-form-urlencoded":
document.getElementById("myBtn").formEnctype = "application/x-www-form-urlencoded";
Exempel 3
Ett annat exempel på att returnera formEnctype-attribut:
var x = document.getElementById("myBtn").formEnctype;
Syntaks
Returnera formEnctype-attribut:
buttonObject.formEnctype
Ställ in formEnctype-attribut:
buttonObject.formEnctype = "application/x-www-form-urlencoded,multipart/form-data,text/plain"
Egenskapsvärde
Värde | Beskrivning |
---|---|
application/x-www-form-urlencoded | Alla tecken koder innan de skickas (standard). |
multipart/form-data | Tecken koder inte. När du använder en formulär med filuppladdningskontroll är detta värde nödvändigt. |
text/plain | Mellanslag konverteras till "+"-tecken, men specialtecken kódas inte. |
Tekniska detaljer
Returvärde: | Strängvärde som anger innehålletstyp som används för att skicka formulär till servern. |
---|
Webbläsarstöd
Chrome | Edge | Firefox | Safari | Opera |
---|---|---|---|---|
Chrome | Edge | Firefox | Safari | Opera |
Stöd | 10.0 | Stöd | Stöd | Stöd |
Relaterade sidor
HTML-referenshandbok:HTML <button> formenctype egenskap