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;

Prova det själv

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

Prova det själv

Exempel 3

Ett annat exempel på att returnera formEnctype-attribut:

var x = document.getElementById("myBtn").formEnctype;

Prova det själv

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