html атрибут formenctype
Атрибут formenctype встановлює спосіб кодування даних форми при їх відправленні на сервер.
Зазвичай атрибут formenctype явно вказується в разі, коли використовується поле для відправки файлу (input type="file").
Атрибут formenctype за своєю дією аналогічний атрибуту enctype тега <form>, при спільному використанні він скасовує атрибут enctype.
| Нотатка: | Атрибут |
Синтаксис
<input type="submit" formenctype="application/x-www-form-urlencoded | multipart/form-data | text/plain">
Атрибут formenctype може отримувати 3 значення :
application/x-www-form-urlencodedВсі символи кодуються перед відправкою: замість пробілів проставляється +, символи кодуються шістнадцятковими значеннями (наприклад, %D0%9F%D0%B5%D1%82%D1%8F замість Петя).
multipart/form-dataДані не кодуються. Це значення застосовується при відправці файлів.
text/plainПробіли замінюються знаком +, букви і інші символи не кодують.
Переглядачі
| Переглядач | ||||||
|---|---|---|---|---|---|---|
9+ |
4+ |
5+ |
10.6+ |
10+ |
12+ |
| Переглядач | ||||
|---|---|---|---|---|
2.3+ |
1+ |
11+ |
5+ |
Мобільних переглядачів ще не додано.
Приклади
Найпростіший приклад використання HTML атрибута formenctype теґа <input>
See the Pen
Input.formenctype_css_in_ua by css.in.ua (@css_in_ua)
on CodePen.
Різниця між HTML 4.01 та HTML5
Атрибут formenctype з'явився тільки в HTML5.
Різниця між XHTML та HTML
Немає жодної різниці.
