Input Submit formEnctype- Eigenschaft
Beispiel
Finden Sie heraus, wie Formulardaten codiert werden sollten, bevor Sie sie an einen Server senden:
var x = document.getElementById("mySubmit").formEnctype;
Definition und Verwendung
Die Eigenschaft formEnctype legt den Wert des Attributs formenctype einer Senden-Schaltfläche fest oder gibt ihn zurück.
Das Attribut formenctype gibt an, wie Formulardaten codiert werden sollen, wenn sie an den Server gesendet werden (nur für Formulare mit method="post").
Das Attribut formenctype überschreibt das Attribut enctype des <form>-Elements.
Hinweis: Das Attribut formenctype ist neu für das Element <input> mit type="submit" in HTML5.
Browser-Unterstützung
Property | |||||
---|---|---|---|---|---|
formEnctype | Yes | 10.0 | Yes | Yes | Yes |
Syntax
Geben Sie die formEnctype-Eigenschaft zurück:
submitObject.formEnctype
Legen Sie die formEnctype-Eigenschaft fest:
submitObject.formEnctype = "application/x-www-form-urlencoded,multipart/form-data,text/plain"
Eigenschaftswerte
Value | Description |
---|---|
application/x-www-form-urlencoded | Default. All characters are encoded before sent (spaces are converted to "+" symbols, and special characters are converted to ASCII HEX values) |
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
Rückgabewert: | Ein String, der den Inhaltstyp darstellt, der zum Senden des Formulars an den Server verwendet wird |
---|
Mehr Beispiele
Beispiel
Ändern Sie den Wert des Attributs formenctype einer Senden-Schaltfläche in „application/x-www-form-urlencoded“:
document.getElementById("mySubmit").formEnctype = "application/x-www-form-urlencoded";
Verwandte Seiten
HTML-Referenz: HTML <input> formenctype-Attribut
❮ Eingabe-Submit-Objekt