Przykład
Formularz z dwoma przedłożyć przyciski. Przycisk najpierw przesłać przekazuje dane formularza z domyślnym kodowaniem znaków, a drugi przekazuje dane formie bez kodowania znaków:
<form action="demo_post_enctype.asp" method="post">
Name: <input type="text" name="fname" value="Stale Refsnes"><br>
<button type="submit">Submit with character encoding</button>
<button type="submit" formenctype="text/plain">Submit without character
encoding</button>
</form>
Spróbuj sam " Definicja i Wykorzystanie
formenctype atrybut określa, jak form-data powinny być kodowane przed wysłaniem go do serwera. Ten atrybut przesłania formularza enctype atrybut.
formenctype atrybut jest używany tylko do przycisków z type="submit" .
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
<button type="submit" formenctype=" value ">
wartości atrybutów
Wartość | Opis |
---|---|
application/x-www-form-urlencoded | Zaniedbanie. Wszystkie postacie zostaną zakodowane przed wysłany |
multipart/form-data | Brak kodowania znaków (to wykorzystać podczas korzystania z formularzy, które mają kontrolę przesyłania plików) |
text/plain | Przeznaczone są zamieniane na "+" symboli, ale żadne znaki są kodowane |