最新的Web開發教程
 

HTML <input> formenctype Attribute

<HTML <input>標籤

發送表單數據是默認的編碼(第一個提交按鈕),編碼為"multipart/form-data" (第二次提交按鈕):

<form action="demo_post_enctype.asp" method="post">
  First name: <input type="text" name="fname"><br>
  <input type="submit" value="Submit">
  <input type="submit" formenctype="multipart/form-data" value="Submit as Multipart/form-data">
</form>
試一試»

定義和用法

formenctype屬性指定如何形成的數據應該將它提交給服務器時編碼(僅適用於具有形式method="post"

formenctype屬性覆蓋ENCTYPE的屬性<form>元素。

注: formenctype屬性與使用type="submit"type="image"


瀏覽器支持

在表中的數字指定完全支持屬性所述第一瀏覽器的版本。

屬性
formenctype 9 10.0 4 5.1 10.6

HTML 4.01和HTML5之間的差異

formenctype屬性,HTML5是新的。


句法

<input formenctype=" value ">

屬性值

描述
application/x-www-form-urlencoded 默認。 所有字符都編碼前發送(空格轉換為"+"符號和特殊字符轉換為ASCII十六進制值)
multipart/form-data 任何字符編碼
text/plain 空格被轉換為"+"的符號,但沒有特殊字符進行編碼

<HTML <input>標籤