html enctype 属性,HTML<button>标签 formenctype 属性

本文介绍HTML5中formenctype属性的作用,如何配合type=submit使用,支持的浏览器及注意事项,特别关注了在不同编码方式(如application/x-www-form-urlencoded, multipart/form-data等)下表单提交的差异。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

HTML标签 formenctype 属性

定义和用法

formenctype 属性覆盖 form 元素的 enctype 属性。

formenctype 属性与 type="submit" 配合使用。

浏览器支持

6a7e02049b8cc39de473c7e6d213af7b.gif

8ec51538a9f3004d42b87026db55d7fb.gif

c5bd5aabf028cd2ecf513052faed2d87.gif

9cc2003a9f01a403c0563adee4912645.gif

8f17285886085239823779a78e8188bc.gif

Internet Explorer 10, Firefox, Opera, Chrome, 和 Safari 支持 formenctype属性。

注意: Internet Explorer 9 及更早IE版本不支持 formenctype属性。

HTML 4.01 与 HTML 5 之间的差异

formenctype 属性是 HTML 5 中的新属性。

语法

属性值

描述

application/x-www-form-urlencoded

在发送前对所有字符进行编码(默认)。

multipart/form-data

不对字符编码。当使用有文件上传控件的表单时,该值是必需的。

text/plain

将空格转换为 "+" 符号,但不编码特殊字符。

实例

带有两个提交按钮的表单(带有不同的编码方式):

HTML button 标签 formenctype 属性 xinbiancheng.cn

Name:

使用编码提交

不使用编码提交

注意: Internet Explorer 9 及更早 IE 版本不支持 formenctype 属性。

输出:

Name:

使用编码提交

不使用编码提交

注意: Internet Explorer 9 及更早 IE 版本不支持 formenctype 属性。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值