Schaltfläche formEnctype - Eigenschaft
Beispiel
Gibt zurück, wie Formulardaten codiert werden sollen, bevor sie an einen Server gesendet werden:
var x = document.getElementById("myBtn").formEnctype;
Definition und Verwendung
Die Eigenschaft formEnctype legt den Wert des Attributs formenctype einer Schaltfläche fest oder gibt ihn zurück.
Das Attribut formenctype gibt an, wie Formulardaten codiert werden sollen, bevor sie an einen Server gesendet werden. Dieses Attribut überschreibt das enctype-Attribut des Formulars.
Das Attribut formenctype wird nur für Schaltflächen mit type="submit" verwendet.
Hinweis: Das Attribut formenctype ist neu für das Element <button> in HTML5.
Browser-Unterstützung
Property | |||||
---|---|---|---|---|---|
formEnctype | Yes | 10.0 | Yes | Yes | Yes |
Syntax
Geben Sie die formEnctype-Eigenschaft zurück:
buttonObject.formEnctype
Legen Sie die formEnctype-Eigenschaft fest:
buttonObject.formEnctype = "application/x-www-form-urlencoded,multipart/form-data,text/plain"
Eigenschaftswerte
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
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 Schaltfläche von „text/plain“ in „application/x-www-form-urlencoded“:
document.getElementById("myBtn").formEnctype = "application/x-www-form-urlencoded";
Beispiel
Ein weiteres Beispiel für die Rückgabe der formEnctype-Eigenschaft:
var x =
document.getElementById("myBtn").formEnctype;
Verwandte Seiten
HTML-Referenz: HTML-Attribut <button> formenctype
❮ Button-Objekt