例
发送格式数据编码为"multipart/form-data" :
<form action="demo_post_enctype.asp"
method="post" enctype="multipart/form-data">
First name: <input type="text" name="fname"><br>
Last name: <input type="text" name="lname"><br>
<input type="submit" value="Submit">
</form>
试一试» 定义和用法
该enctype属性指定如何形成的数据应该将它提交到服务器时进行编码。
注意: enctype属性可用于只有当method="post" 。
浏览器支持
属性 | |||||
---|---|---|---|---|---|
enctype | 是 | 是 | 是 | 是 | 是 |
HTML 4.01和HTML5之间的差异
没有。
句法
<form enctype="value">
属性值
值 | 描述 |
---|---|
application/x-www-form-urlencoded | 默认。 所有字符都编码前发送(空格转换为"+"符号和特殊字符转换为ASCII HEX值) |
multipart/form-data | 任何字符进行编码。 这个值,当你使用的是有一个文件上传控件的形式要求 |
text/plain | 空格被转换为"+"的符号,但没有特殊字符进行编码 |