Атрибут formEnctype кнопки

Определение и использование

formEnctype Настройка или возврат значения Атрибут formenctype свойства.

Атрибут formenctype определяет, как должны кодироваться данные формы перед отправкой на сервер. Этот атрибут перекрывает значение Атрибут enctype.

Атрибут formenctype используется только для кнопок с type="submit".

Комментарий:Атрибут formenctype Это новый атрибут элемента <button> в HTML5.

Пример

Пример 1

Вернуть, как должны кодироваться данные формы перед отправкой на сервер:

var x = document.getElementById("myBtn").formEnctype;

Попробуйте сами

Пример 2

Изменить значение атрибута formenctype кнопки с "text/plain" на "application/x-www-form-urlencoded":

document.getElementById("myBtn").formEnctype = "application/x-www-form-urlencoded";

Попробуйте сами

Пример 3

Другой пример возвращения атрибута formEnctype:

var x = document.getElementById("myBtn").formEnctype;

Попробуйте сами

Синтаксис

Вернуть атрибут formEnctype:

buttonObject.formEnctype

Установите атрибут formEnctype:

buttonObject.formEnctype = "application/x-www-form-urlencoded,multipart/form-data,text/plain"

Значение свойства

Значение Описание
application/x-www-form-urlencoded Все символы кодируются перед отправкой (по умолчанию).
multipart/form-data Не кодируется символы. Этот параметр необходим, когда вы используете форму с компонентом загрузки файла.
text/plain Пробелы преобразуются в символ "+", но специальные символы не кодируются.

Технические детали

Возвратное значение: Строковое значение, представляющее тип содержимого, передаваемого серверу при отправке формы.

Поддержка браузеров

Chrome Edge Firefox Safari Opera
Chrome Edge Firefox Safari Opera
Поддержка 10.0 Поддержка Поддержка Поддержка

Соответствующие страницы

Руководство по HTML:Атрибут formenctype элемента <button> HTML