Form enctype Özellik
Örnek
Form verilerinin sunucuya gönderilmeden önce nasıl kodlanması gerektiğini döndürün:
var x = document.getElementById("myForm").enctype;
Tanım ve Kullanım
enctype özelliği, bir formdaki enctype özniteliğinin değerini ayarlar veya döndürür.
enctype özelliği, form verilerinin sunucuya gönderilmeden önce nasıl kodlanması gerektiğini belirtir.
Form verileri varsayılan olarak "application/x-www-form-urlencoded" olarak kodlanmıştır. Bu, tüm karakterlerin sunucuya gönderilmeden önce kodlandığı anlamına gelir (boşluklar "+" sembollerine dönüştürülür ve özel karakterler ASCII HEX değerlerine dönüştürülür).
Tarayıcı Desteği
Property | |||||
---|---|---|---|---|---|
enctype | Yes | Yes | Yes | Yes | Yes |
Sözdizimi
enctype özelliğini döndürün:
formObject.enctype
enctype özelliğini ayarlayın:
formObject.enctype = "application/x-www-form-urlencoded,multipart/form-data,text/plain"
Mülk değerleri
Value | Description |
---|---|
application/x-www-form-urlencoded | All characters are encoded before sent (this is default) |
multipart/form-data | No characters are encoded. This value is required when you are using forms that have a file upload control |
text/plain | Spaces are converted to "+" symbols, but no special characters are encoded |
Teknik detaylar
Geri dönüş değeri: | Form verilerinin sunucuya gönderilmeden önce nasıl kodlanması gerektiğini temsil eden bir Dize |
---|
Daha fazla örnek
Örnek
Sunucuya göndermeden önce form verilerinin nasıl kodlanması gerektiğine ilişkin enctype değerini değiştirin:
document.getElementById("myForm").enctype = "multipart/form-data";
İlgili Sayfalar
HTML referansı: HTML <form> enctype niteliği
❮ Form Nesnesi