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