html атрибут enctype
Атрибут enctype визначає спосіб кодування даних форми при подачі їх на сервер (тільки для method="post")
Зазвичай встановлювати значення атрибута enctype не потрібно, дані цілком правильно розуміються на стороні сервера.
Однак, якщо використовується поле для відправки файлу (<input type="file">), слід визначити атрибут enctype як multipart/form-data.
| Нотатка: | Атрибут enctype може бути використаний тільки при |
Синтаксис
<form enctype="application/x-www-form-urlencoded | multipart/form-data | text/plain">
...
</form>
Атрибут enctype може отримувати 3 значення :
application/x-www-form-urlencodedВсі символи кодуються перед відправкою (замість пробілів проставляється +, символи кодуються шістнадцятковими значеннями.)
multipart/form-dataДані не кодуються. Це значення застосовується при відправленні файлів.
text/plainПропуски замінюються знаком +, букви і інші символи не кодують.
Переглядачі
| Переглядач | ||||||
|---|---|---|---|---|---|---|
1+ |
1+ |
1+ |
3.5+ |
3+ |
12+ |
| Переглядач | ||||
|---|---|---|---|---|
1+ |
1+ |
1+ |
1+ |
Мобільних переглядачів ще не додано.
Приклади
Найпростіший приклад використання HTML атрибута enctype теґа <form>.
See the Pen
Form.enctype_css_in_ua by css.in.ua (@css_in_ua)
on CodePen.
Різниця між HTML 4.01 та HTML5
Немає жодної різниці.
Різниця між XHTML та HTML
Немає жодної різниці.
