Formulier enctype Eigenschap
Voorbeeld
Geef terug hoe formuliergegevens moeten worden gecodeerd voordat ze naar de server worden verzonden:
var x = document.getElementById("myForm").enctype;
Definitie en gebruik
Met de eigenschap enctype wordt de waarde van het kenmerk enctype in een formulier ingesteld of geretourneerd.
Het attribuut enctype specificeert hoe formuliergegevens moeten worden gecodeerd voordat ze naar de server worden verzonden.
De formuliergegevens zijn standaard gecodeerd naar "application/x-www-form-urlencoded". Dit betekent dat alle tekens worden gecodeerd voordat ze naar de server worden verzonden (spaties worden geconverteerd naar "+"-symbolen en speciale tekens worden geconverteerd naar ASCII HEX-waarden).
Browserondersteuning
Property | |||||
---|---|---|---|---|---|
enctype | Yes | Yes | Yes | Yes | Yes |
Syntaxis
Retourneer de eigenschap enctype:
formObject.enctype
Stel de eigenschap enctype in:
formObject.enctype = "application/x-www-form-urlencoded,multipart/form-data,text/plain"
Eigendomswaarden
Value | Description |
---|---|
application/x-www-form-urlencoded | All characters are encoded before sent (this is default) |
multipart/form-data | No characters are encoded. This value is required when you are using forms that have a file upload control |
text/plain | Spaces are converted to "+" symbols, but no special characters are encoded |
Technische details
Winstwaarde: | Een tekenreeks, die aangeeft hoe formuliergegevens moeten worden gecodeerd voordat ze naar de server worden verzonden |
---|
Meer voorbeelden
Voorbeeld
Wijzig de enctype-waarde voor hoe formuliergegevens moeten worden gecodeerd voordat ze naar de server worden verzonden:
document.getElementById("myForm").enctype = "multipart/form-data";
Gerelateerde pagina's
HTML-referentie: HTML <form> enctype-kenmerk
❮ Formulierobject