Makosa enctype ya fomu

Mifano na matumizi

enctype Makosa au rudi thamani ya makosa enctype ya fomu.

Makosa enctype ya HTML inasababisha data ya fomu inahadhaririwa kama itakuwa kwenda server.

Kwa msingi, data ya fomu inahadhaririwa kwa "application/x-www-form-urlencoded". Hii inamaanisha kwamba wakati wa kusaidia server, wakati wote wa neno wanaandikwa kwa mifano (kwa eneo la hali huzungumzwa kwa "+", zana zozote zinaandikwa kwa ASCII HEX).

Tazama pia:

Maelezo ya HTML:Mafano ya <form> enctype wa HTML

Mfano

Mfano 1

Rudi hatau ya data ya fomu ambayo inahadhaririwa kwenda server:

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

Jifunze tena

Mfano 2

Badilisha thamani enctype, ingiza kama hatau ya data ya fomu ambayo inahadhaririwa kwenda server:

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

Jifunze tena

Makosa

Rudi enctype:

formObject.enctype

Makosa enctype:

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

Wapato wa kina

Wapato Maelezo
application/x-www-form-urlencoded Wakati wote waende waandikwi kwa mifano (kwa msingi).
multipart/form-data 没有字符被编码。当您使用有文件上传控件的表单时,此值是必需的。
text/plain 空格转换为 "+" 符号,但不编码特殊字符。

技术细节

返回值: 字符串值,表示在将表单数据发送到服务器之前应如何对其进行编码。

Mwongozo wa kina

Inanunua inayotakiwa na kina cha kwanza kwa kusaidia kufikiria kwa sababu ya tabia hii.

Chrome Edge Firefox Safari Opera
Chrome Edge Firefox Safari Opera
Msaada Msaada Msaada Msaada Msaada