Beispiel
Rück wie Form-Daten sollten vor dem Senden an den Server verschlüsselt werden:
var x = document.getElementById("myForm").enctype;
Das Ergebnis von x wird sein:
application/x-www-form-urlencoded
Versuch es selber " Definition und Verwendung
Die enctype Eigenschaftssätze oder gibt den Wert des enctype Attribut in einem Formular.
Das enctype Attribut gibt an, wie Form-Daten sollten vor dem Senden an den Server verschlüsselt werden.
Die Formdaten werden codiert "application/x-www-form-urlencoded" voreingestellt. Dies bedeutet , dass alle Zeichen codiert sind , bevor sie an den Server gesendet werden (spaces are converted to "+" symbols, and special characters are converted to ASCII HEX values) - (spaces are converted to "+" symbols, and special characters are converted to ASCII HEX values) - (spaces are converted to "+" symbols, and special characters are converted to ASCII HEX values) .
Browser-Unterstützung
Eigentum | |||||
---|---|---|---|---|---|
enctype | Ja | Ja | Ja | Ja | Ja |
Syntax
Bringen Sie die enctype Eigenschaft:
formObject .enctype
Stellen Sie die enctype Eigenschaft:
formObject .enctype="application/x-www-form-urlencoded,multipart/form-data,text/plain"
Eigenschaftswerte
Wert | Beschreibung |
---|---|
application/x-www-form-urlencoded | Alle Zeichen verschlüsselt werden , bevor sie gesendet (this is default) |
multipart/form-data | Es werden keine Zeichen codiert. Dieser Wert ist erforderlich, wenn Sie Formulare verwenden, die eine Datei-Upload-Kontrolle |
text/plain | Leerzeichen werden konvertiert "+" Symbole, aber keine Sonderzeichen sind codierte |
Technische Details
Rückgabewert: | Ein String, der darstellt, wie Form-Daten sollte vor dem Senden an den Server verschlüsselt werden |
---|
Mehr Beispiele
Beispiel
Ändern Sie den Wert enctype, wie Form-Daten sollten vor dem Senden an den Server verschlüsselt werden:
document.getElementById("myForm").enctype = "multipart/form-data";
Versuch es selber " Verwandte Seiten
HTML - Referenz: HTML <form> enctype Attribut
<Form Object