Атрибут 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