Przykład
Wyślij form-data, która jest domyślną zakodowany (przycisk pierwsze przedstawienia) i zakodowany jako "multipart/form-data" (przycisk sekund przedstawienia):
<form action="demo_post_enctype.asp" method="post">
First name: <input type="text" name="fname"><br>
<input type="submit" value="Submit">
<input type="submit" formenctype="multipart/form-data" value="Submit as
Multipart/form-data">
</form>
Spróbuj sam " Definicja i Wykorzystanie
formenctype atrybut określa, w jaki sposób form-data powinny być kodowane przy składaniu go do serwera (tylko dla formularzy z method="post" )
formenctype atrybut zastępuje enctype atrybut <form> elementu.
Uwaga: formenctype atrybut jest używany z type="submit" oraz type="image" .
Pomoc Browser
Liczby w tabeli określ pierwszą wersję przeglądarki, która w pełni obsługuje atrybut.
Atrybut | |||||
---|---|---|---|---|---|
formenctype | 9,0 | 10,0 | 4,0 | 5,1 | 10,6 |
Różnice między HTML 4.01 i HTML5
formenctype atrybutem jest nowego w HTML5.
Składnia
<input formenctype=" value ">
wartości atrybutów
Wartość | Opis |
---|---|
application/x-www-form-urlencoded | Zaniedbanie. Wszystkie znaki są kodowane przed wysłany (spacje są zamieniane na "+" symbole i znaki specjalne są konwertowane na wartości ASCII hex) |
multipart/form-data | Brak kodowania znaków |
text/plain | Przeznaczone są konwertowane na "+" symboli, ale nie są kodowane znaki specjalne |