📅  最后修改于: 2023-12-03 15:31:15.389000             🧑  作者: Mango
<input>
formenctype 属性<input>
元素的 formenctype
属性指定提交表单时使用的编码类型。
该属性的值必须是以下之一:
application/x-www-form-urlencoded
:默认值。将表单数据编码为键值对并使用 URL 编码格式。multipart/form-data
:将表单数据编码为多部分数据,用于上传文件等二进制数据。text/plain
:将表单数据编码为纯文本,用于电子邮件等。使用示例:
<form action="submit.php" method="post" enctype="multipart/form-data">
<input type="file" name="file">
<input type="submit" value="提交">
</form>
在上面的示例中,当用户提交表单时,被指定为 multipart/form-data
的 formenctype
属性将把表单数据编码为多部分数据格式,以便支持上传文件等二进制数据。
注意: 只有在使用 method="post"
属性时才可以使用 multipart/form-data
编码类型。
该属性在主流浏览器中都得到了很好的支持。
更多关于 <input>
元素的用法,请参阅 HTML | <input>
元素。