最新的Web開發教程
 

Form enctype Property

<形對象

返回將其發送到服務器之前,表單數據應該如何編碼:

var x = document.getElementById("myForm").enctype;

x的結果將是:

application/x-www-form-urlencoded
試一試»

定義和用法

的加密類型屬性設置或返回的值enctype的形式屬性。

enctype屬性指定如何形成的數據應該把它發送到服務器之前進行編碼。

該形狀數據被編碼到"application/x-www-form-urlencoded"默認情況下。 這意味著,它們被發送到服務器之前,所有字符被編碼(spaces are converted to "+" symbols, and special characters are converted to ASCII HEX values)


瀏覽器支持

屬性
enctype

句法

返回ENCTYPE屬性:

formObject .enctype

將ENCTYPE屬性:

formObject .enctype="application/x-www-form-urlencoded,multipart/form-data,text/plain"

屬性值

描述
application/x-www-form-urlencoded 之前發送的所有字符進行編碼(this is default)
multipart/form-data 任何字符進行編碼。 這個值,當你使用的是有一個文件上傳控件的形式要求
text/plain 空格被轉換為"+"符號,但沒有特殊的字符被編碼

技術細節

返回值: 一個字符串,表示如何形式數據應該將其發送到服務器之前被編碼

更多示例

更改是如何形成的數據應該把它發送到服務器之前被編碼的ENCTYPE值:

document.getElementById("myForm").enctype = "multipart/form-data";
試一試»

相關頁面

HTML參考: HTML <form> enctype屬性


<形對象