HTML <input> 标签formenctype属性

  • <input>标签formenctype属性定义和用法

    formenctype属性指定在将表单数据提交到服务器时应如何编码表单数据(仅适用于method=“post”的表单)
    formenctype属性会覆盖<form>元素的enctype属性。
    注意: formenctype属性与type=“submit” 或者 type=“image”一起使用。

  • <input>标签formenctype属性浏览器支持

    Edge/IE Chrome FireFox Safari Opera
    10.0(含)以上 9.0(含)以上 4.0(含)以上 5.1(含)以上 10.6(含)以上
  • HTML4.01和HTML5之间的差异

    formenctype属性是HTML5中的新增功能。

  • <input>标签formenctype属性语法

    <input formenctype="value">

  • <input>标签formenctype属性实例

    <form action="/jc_script/action.php" method="post">
      First name: <input type="text" name="fname"><br>
      <input type="submit" value="提交">
      <input type="submit" formenctype="multipart/form-data" value="用Multipart/form-data方式提交">
    </form>
    
    尝试一下
  • <input>标签formenctype属性值

    属性值 描述
    application/x-www-form-urlencoded 默认。 所有字符在发送之前都被编码(空格转换为“+”符号,特殊字符转换为ASCII HEX值)
    multipart/form-data 没有字符被编码
    text/plain 空格转换为“+”符号,但不编码特殊字符