Form enctype 屬性
描述
enctype 屬性設定或返回表單中 enctype 屬性的值。
enctype 屬性指定在傳送到伺服器之前如何編碼表單資料。
表單資料預設編碼為“application/x-www-form-urlencoded”。這意味著在將所有字元傳送到伺服器之前對其進行編碼(空格轉換為“+”符號,特殊字元轉換為 ASCII 十六進位制值)。
瀏覽器支援
屬性 | |||||
---|---|---|---|---|---|
enctype | 是 | 是 | 是 | 是 | 是 |
語法
返回 enctype 屬性
formObject.enctype
設定 enctype 屬性
formObject.enctype = "application/x-www-form-urlencoded,multipart/form-data,text/plain"
屬性值
值 | 描述 |
---|---|
application/x-www-form-urlencoded | 所有字元在傳送前都會被編碼(這是預設值) |
multipart/form-data | 不編碼任何字元。當使用包含檔案上傳控制元件的表單時,需要此值 |
text/plain | 空格被轉換為“+”符號,但不對特殊字元進行編碼 |
技術詳情
返回值 | 一個字串,表示傳送到伺服器之前應如何編碼表單資料 |
---|
更多示例
示例
更改表單資料傳送到伺服器之前應如何編碼的 enctype 值
document.getElementById("myForm").enctype = "multipart/form-data";
自己動手試一試 »
相關頁面
HTML 參考: HTML <form> enctype 屬性
❮ 表單物件