Properti enctype formulir
Contoh
Kembalikan bagaimana data formulir harus dikodekan sebelum mengirimnya ke server:
var x = document.getElementById("myForm").enctype;
Definisi dan Penggunaan
Properti enctype menetapkan atau mengembalikan nilai atribut enctype dalam formulir.
Atribut enctype menentukan bagaimana form-data harus dikodekan sebelum mengirimnya ke server.
Data formulir dikodekan ke "application/x-www-form-urlencoded" secara default. Ini berarti bahwa semua karakter dikodekan sebelum dikirim ke server (spasi diubah menjadi simbol "+", dan karakter khusus dikonversi ke nilai ASCII HEX).
Dukungan Peramban
Property | |||||
---|---|---|---|---|---|
enctype | Yes | Yes | Yes | Yes | Yes |
Sintaksis
Kembalikan properti enctype:
formObject.enctype
Setel properti enctype:
formObject.enctype = "application/x-www-form-urlencoded,multipart/form-data,text/plain"
Nilai properti
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 |
Detail Teknis
Nilai Kembali: | Sebuah String, mewakili bagaimana form-data harus dikodekan sebelum mengirimkannya ke server |
---|
Lebih Banyak Contoh
Contoh
Ubah nilai enctype untuk bagaimana form-data harus dikodekan sebelum mengirimnya ke server:
document.getElementById("myForm").enctype = "multipart/form-data";
Halaman Terkait
Referensi HTML: HTML <form> atribut enctype
Objek Bentuk