Przykład
Wróć jak form-data powinny być kodowane przed wysłaniem go do serwera:
var x = document.getElementById("myBtn").formEnctype;
Wynikiem X mogą być:
text/plain
Spróbuj sam " Definicja i Wykorzystanie
Zestawy własności formEnctype lub zwraca wartość formenctype atrybutu przycisku.
formenctype atrybut określa, jak forma, dane powinny być kodowane przed wysłaniem go do serwera. Ten atrybut zastąpi atrybut enctype formularza.
formenctype atrybut jest używany tylko dla przycisków z type = „submit”.
Uwaga: formenctype atrybutem jest nowy dla <button> elementu w HTML5.
Wsparcie przeglądarka
Nieruchomość formEnctype jest dostępna we wszystkich głównych przeglądarkach.
Uwaga: Właściwość formEnctype nie jest obsługiwana w programie Internet Explorer 9 i wcześniejszych wersjach.
Składnia
Zwraca właściwość formEnctype:
buttonObject .formEnctype
Ustaw właściwość formEnctype:
buttonObject .formEnctype="application/x-www-form-urlencoded,multipart/form-data,text/plain"
wartości nieruchomości
Wartość | Opis |
---|---|
application/x-www-form-urlencoded | Wszystkie znaki są kodowane zanim wysłał (this is default) |
multipart/form-data | Żadne znaki są kodowane. Wartość ta jest wymagana, gdy używasz form, które mają kontrolę przesyłania plików |
text/plain | Przestrzenie są przekształcane w "+" symbole, ale bez znaków specjalnych są kodowane |
Szczegóły techniczne
Zwracana wartość: | Ciąg reprezentujący typ zawartości, która jest używana do przesłania formularza do serwera |
---|
Więcej przykładów
Przykład
Zmień wartość formenctype atrybutu przycisku z "text/plain" do "application/x-www-form-urlencoded" :
document.getElementById("myBtn").formEnctype = "application/x-www-form-urlencoded";
Spróbuj sam " Przykład
Innym przykładem na zwrocie mienia formEnctype:
var x =
document.getElementById("myBtn").formEnctype;
Spróbuj sam " Podobne strony
Odniesienia HTML: HTML <button> atrybut formenctype
Przycisk <Object