Vstupní vlastnost Odeslat formulářEnctype
Příklad
Zjistěte, jak by měla být data formuláře kódována před odesláním na server:
var x = document.getElementById("mySubmit").formEnctype;
Definice a použití
Vlastnost formEnctype nastavuje nebo vrací hodnotu atributu formenctype tlačítka pro odeslání.
Atribut formenctype určuje, jak by měla být data form-data zakódována při jejich odeslání na server (pouze pro formuláře s method="post").
Atribut formenctype přepíše atribut enctype prvku <form>.
Poznámka: Atribut formenctype je nový pro prvek <input> s type="submit" v HTML5.
Podpora prohlížeče
Property | |||||
---|---|---|---|---|---|
formEnctype | Yes | 10.0 | Yes | Yes | Yes |
Syntax
Vraťte vlastnost formEnctype:
submitObject.formEnctype
Nastavte vlastnost formEnctype:
submitObject.formEnctype = "application/x-www-form-urlencoded,multipart/form-data,text/plain"
Hodnoty vlastností
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 |
Technické údaje
Návratová hodnota: | Řetězec představující typ obsahu, který se používá k odeslání formuláře na server |
---|
Další příklady
Příklad
Změňte hodnotu atributu formenctype tlačítka pro odeslání na "application/x-www-form-urlencoded":
document.getElementById("mySubmit").formEnctype = "application/x-www-form-urlencoded";
Související stránky
HTML reference: HTML <input> atribut formnctype
❮ Zadejte objekt Odeslat