📅  最后修改于: 2023-12-03 14:41:47.309000             🧑  作者: Mango
在HTML中,<button>
元素表示一个可点击的按钮,用于提交表单或执行其他与表单相关的操作。formenctype
属性定义了在提交表单时使用的编码类型。
<button formenctype="enctype_value"></button>
enctype_value
: 可选,用于定义表单提交时使用的编码类型。默认为application/x-www-form-urlencoded
。支持的值包括:
application/x-www-form-urlencoded
multipart/form-data
text/plain
<form method="post" action="/upload" enctype="multipart/form-data">
<input type="file" name="file">
<button type="submit" formenctype="multipart/form-data">上传</button>
</form>
上面的代码演示了使用<button>
元素提交带文件的表单。由于表单的enctype
属性已经设置为multipart/form-data
,所以在提交时,需要使用formenctype
属性将提交编码类型设为multipart/form-data
。
formenctype
属性仅在按钮作为表单控件时才有效。formenctype
属性,则表单将使用默认编码类型application/x-www-form-urlencoded
进行提交。