Атрибут HTML formenctype

Опубликовано: 4 Января, 2023

Атрибут HTML formenctype используется в тегах <button> и <input> с типом «изображение» и «отправить». Этот атрибут используется для указания того, что данные формы должны быть закодированы при отправке данных на сервер. Он переопределяет функцию атрибута enctype элемента <form>.

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

  • application/x-www-form-urlencoded: это значение по умолчанию. Он кодирует все символы перед отправкой на сервер. Он преобразует пробелы в символы + и специальный символ в его шестнадцатеричное значение.
  • multipart/form-data: используется для кодирования элементов управления загрузкой файлов. Это значение не кодирует никаких символов. мы не можем загружать изображения и файлы без использования этого типа кодирования.
  • text/plain: это значение преобразует пробелы в символы +, но специальные символы не преобразуются.

Синтаксис

<element formenctype="value">

Пример: приведенный ниже код демонстрирует использование атрибута formenctype с двумя кнопками отправки. один установлен на тип кодирования по умолчанию, а другой — на составные данные формы.

Выход:

Поддерживаемые браузеры:

  • Гугл Хром
  • Яблочное сафари
  • Fire Fox
  • Интернет-проводник
  • Опера