JavaScript 參考手冊(cè)
enctype 屬性可設(shè)置或返回用于編碼表單內(nèi)容的 MIME 類型。
如果表單沒(méi)有 enctype 屬性,那么當(dāng)提交文本時(shí)的默認(rèn)值是 "application/x-www-form-urlencoded"。
當(dāng) input type 是 "file" 時(shí),值是 "multipart/form-data"。
enctype 屬性可以是以下值:
值 | 描述 |
---|---|
application/x-www-form-urlencoded | 數(shù)據(jù)在發(fā)送前所有字符都會(huì)被編碼 (默認(rèn)) |
multipart/form-data | 沒(méi)有字符被編碼。這個(gè)值用于控制表單文件的上傳 |
text/plain | 空格轉(zhuǎn)換為"+"符號(hào),但沒(méi)有特殊字符 編碼 |
所有主要瀏覽器都支持 enctype 屬性
注意: Internet Explorer 和 Safari 瀏覽器返回 "application/x-www-form-urlencoded" ,如果沒(méi)有 enctype 屬性被定義 (默認(rèn)值),其他瀏覽器沒(méi)有返回值。
返回表單數(shù)據(jù)發(fā)動(dòng)到服務(wù)器的編碼類型:
以上實(shí)例輸出結(jié)果: