Input Submit formEnctype Eigenschap
Definitie en gebruik
formEnctype
Stel de eigenschap of geef de waarde van de formenctype-eigenschap van de submitknop in.
De HTML formenctype-eigenschap bepaalt hoe formulierdata moet worden gecodeerd bij het indienen bij de server (applies only to forms with method="post").
De formenctype-eigenschap overschrijft de <form>-element van enctype-eigenschap.
Opmerking:De formenctype-eigenschap is een nieuwe eigenschap van het <input>-element met type="submit" in HTML5.
Zie ook:
HTML Referentiemanual:HTML <input> formenctype attribute
Voorbeeld
Voorbeeld 1
Vind uit hoe de formulierdata moet worden gecodeerd voordat deze naar de server wordt ingediend:
var x = document.getElementById("mySubmit").formEnctype;
Voorbeeld 2
Verander de waarde van de formenctype-eigenschap van de submitknop in "application/x-www-form-urlencoded":
document.getElementById("mySubmit").formEnctype = "application/x-www-form-urlencoded";
Syntax
Geef de formEnctype-eigenschap terug:
submitObject.formEnctype
Stel de formEnctype-eigenschap in:
submitObject.formEnctype = "application/x-www-form-urlencoded,multipart/form-data,text/plain"
Eigenschapswaarde
Waarde | Beschrijving |
---|---|
application/x-www-form-urlencoded | Standaard. Alle karakters worden gecodeerd voordat ze worden verzonden (spaties worden omgezet in het symbool "+", speciale karakters worden omgezet in ASCII HEX-waarden). |
multipart/form-data | Geen karakters coderen. Dit is vereist wanneer u een formulier gebruikt met een bestandsuploadcomponent. |
text/plain | Spaces are converted to "+" symbol, but special characters are not encoded. |
Technical details
Return value: | String value, indicating the content type used to submit the form to the server. |
---|
Browser support
The numbers in the table indicate the first browser version to fully support this attribute.
Chrome | Edge | Firefox | Safari | Opera |
---|---|---|---|---|
Chrome | Edge | Firefox | Safari | Opera |
Support | 10.0 | Support | Support | Support |