Atrybut formEnctype przycisku
Definicja i użycie
formEnctype
Ustawienie lub zwracanie atrybutu Atrybut formenctype ustawienia.
Atrybut formenctype określa, jak dane formularza powinny być zakodowane przed wysłaniem na serwer. Ten atrybut zastępuje wartość Atrybut enctype.
Atrybut formenctype jest używany tylko dla przycisków o atrybucie type="submit".
Uwaga:Atrybut formenctype To nowy atrybut elementu <button> w HTML5.
Przykład
Przykład 1
Zwróć, jak dane formularza powinny być zakodowane przed wysłaniem na serwer:
var x = document.getElementById("myBtn").formEnctype;
Przykład 2
Zmień wartość atrybutu formenctype przycisku z "text/plain" na "application/x-www-form-urlencoded":
document.getElementById("myBtn").formEnctype = "application/x-www-form-urlencoded";
Przykład 3
Inny przykład zwracania atrybutu formEnctype:
var x = document.getElementById("myBtn").formEnctype;
Gramatyka
Zwróć atrybut formEnctype:
buttonObject.formEnctype
Ustawienie atrybutu formEnctype:
buttonObject.formEnctype = "application/x-www-form-urlencoded,multipart/form-data,text/plain"
Wartość atrybutu
Wartość | Opis |
---|---|
application/x-www-form-urlencoded | Wszystkie znaki są kodowane przed wysłaniem (domyślnie). |
multipart/form-data | Nie koduje znaków. Kiedy używasz formularza z kontrolką do przesyłania plików, ta wartość jest obowiązkowa. |
text/plain | Spacje są zamieniane na znak '+' i nie są kodowane znaki specjalne. |
Szczegóły techniczne
Wartość zwracana: | Wartość ciągowa, która określa typ zawartości używanej do wysyłania formularza do serwera. |
---|
Obsługa przeglądarek
Chrome | Edge | Firefox | Safari | Opera |
---|---|---|---|---|
Chrome | Edge | Firefox | Safari | Opera |
Wsparcie | 10.0 | Wsparcie | Wsparcie | Wsparcie |
Strony związane
Podręcznik HTML:Atrybut formenctype w <button> HTML