HTML button formenctype属性
formenctype属性
HTML button元素的formentype属性,可以设置表单被提交发送之前,是否对所有的字符进行编码。一般与button的type='submit'属性一同使用,且可以覆盖表单form元素中的enctype属性。
语法
<button type='submit' formenctype='value'>
可选属性值
属性值 | 描述 |
---|---|
application/x-www-form-urlencoded | 默认值,发送之前,对所有字符进行编码 |
multipart/form-data | 不对字符进行编码,如果使用的是文件上传空间的表单form 时,需要该值的设置 |
text/plain | 不编码特殊字符,但将空格转换为“+”的符号 |
formenctype属性实例代码
下方实例中method采用的是get方法,并没有在服务器后端对表单提交的数据进行处理,所以下方的实例所展现出来的效果并不明显:
<form action='https://www.x1y1z1.com/search?' method='get' target='_blank'>
<button type='submit' name='qsearchword' value='python' formenctype='multipart/form-data'>按钮1</button>
</form>