атрибут ENCTYPE HTML DOM Форма
Определение и использование
ENCTYPE наборы свойств или возвращает тип MIME, используемый для кодирования содержимого формы.
Если форма не ENCTYPE атрибут, а затем, когда текст, представленный по умолчанию является "применение / х-WWW-форм-urlencoded".
Если тип ввода является "Файл", значение "многочастному / форм-данных".
грамматика
formObject.enctype=value
ENCTYPE атрибут может иметь следующие значения:
值 | 描述 |
---|---|
application/x-www-form-urlencoded | 数据在发送前所有字符都会被编码 (默认) |
multipart/form-data | 没有字符被编码。这个值用于控制表单文件的上传 |
text/plain | 空格转换为"+"符号,但没有特殊字符 编码 |
Поддержка браузеров
Все основные браузеры поддерживают атрибут ENCTYPE
Примечание: Internet Explorer и браузер Safari возвращает "применение / х-WWW-форма -urlencoded", если не определен не атрибут ENCTYPE (по умолчанию), другие браузеры возвращаемого значения.
примеров
примеров
Вернуть форму, чтобы запустить сервер данных типа кодирования:
<html>
<body>
<form>
<form id="frm1" enctype="text/plain">
First name: <input type="text" name="fname" value="Donald"><br>
Last name: <input type="text" name="lname" value="Duck"><br>
</form>
<script>
document.write(document.getElementById("frm1").enctype);
</script>
</body>
</html>
<body>
<form>
<form id="frm1" enctype="text/plain">
First name: <input type="text" name="fname" value="Donald"><br>
Last name: <input type="text" name="lname" value="Duck"><br>
</form>
<script>
document.write(document.getElementById("frm1").enctype);
</script>
</body>
</html>
Примеры вышеуказанного вывода:
text/plain
Попробуйте »
Форма объекта