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;

Spróbuj sam

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";

Spróbuj sam

Przykład 3

Inny przykład zwracania atrybutu formEnctype:

var x = document.getElementById("myBtn").formEnctype;

Spróbuj sam

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