Атрибут formenctype
Обновлено: 19.09.2022
Атрибут formenctype
Устанавливает способ кодирования данных формы при их отправке на сервер. Обычно явно указывается в случае, когда используется поле для отправки файла (input type="file"). Этот атрибут по своему действию аналогичен атрибуту enctype элемента <form>, при совместном использовании formenctype и enctype последний игнорируется.
Синтаксис
<input type="submit" formenctype="application/x-www-form-urlencoded | multipart/form-data | text/plain">
Значения
application/x-www-form-urlencoded | Вместо пробелов ставится +, символы вроде русских букв кодируются их шестнадцатеричными значениями (например, %D0%9F%D0%B5%D1%82%D1%8F вместо Петя). |
multipart/form-data | Данные не кодируются. Это значение применяется при отправке файлов. |
text/plain | Пробелы заменяются знаком +, буквы и другие символы не кодируются. |
Значение по умолчанию
application/x-www-form-urlencoded