Przykład
Wróć jak form-data powinny być kodowane przed wysłaniem go do serwera:
var x = document.getElementById("myForm").enctype;
Wynikiem X będzie:
application/x-www-form-urlencoded
Spróbuj sam " Definicja i Wykorzystanie
Zestawy własności enctype lub zwraca wartość enctype atrybutu w formularzu.
enctype atrybut określa, jak forma, dane powinny być kodowane przed wysłaniem go do serwera.
Postać się dane kodowane do "application/x-www-form-urlencoded" domyślnie. Oznacza to, że wszystkie postacie są zakodowane przed przesłaniem ich do serwera (spaces are converted to "+" symbols, and special characters are converted to ASCII HEX values) .
Wsparcie przeglądarka
Nieruchomość | |||||
---|---|---|---|---|---|
enctype | tak | tak | tak | tak | tak |
Składnia
Zwraca właściwość enctype:
formObject .enctype
Ustaw właściwość enctype:
formObject .enctype="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 jak Postać danych jednostkowych powinny być zakodowane przed wysłaniem go do serwera |
---|
Więcej przykładów
Przykład
Zmień wartość enctype na jak form-data powinny być kodowane przed wysłaniem go do serwera:
document.getElementById("myForm").enctype = "multipart/form-data";
Spróbuj sam " Podobne strony
Odniesienia HTML: HTML <form> atrybutu enctype
<Kształt obiektu