atribut enctype HTML DOM Form
Definisi dan Penggunaan
enctype set properti atau mengembalikan tipe MIME digunakan untuk mengkodekan isi formulir.
Jika formulir tidak atribut tidak enctype, maka ketika teks disampaikan default adalah "aplikasi / x-www-form-urlencoded".
Ketika jenis input "file", nilai adalah "multipart / form-data".
tatabahasa
formObject.enctype=value
enctype atribut dapat memiliki nilai berikut:
值 | 描述 |
---|---|
application/x-www-form-urlencoded | 数据在发送前所有字符都会被编码 (默认) |
multipart/form-data | 没有字符被编码。这个值用于控制表单文件的上传 |
text/plain | 空格转换为"+"符号,但没有特殊字符 编码 |
Dukungan Browser
Semua browser utama mendukung atribut enctype
Catatan: Internet Explorer dan Safari browser mengembalikan "aplikasi / x-www-form -urlencoded", jika tidak ada atribut enctype didefinisikan (default), browser lain tidak ada nilai kembali.
contoh
contoh
Mengembalikan formulir untuk meluncurkan tipe pengkodean data server:
<html>
<body>
<form>
<form id="frm1" enctype="text/plain">
First name: <input type="text" name="fname" value="Donald"><br>
Last name: <input type="text" name="lname" value="Duck"><br>
</form>
<script>
document.write(document.getElementById("frm1").enctype);
</script>
</body>
</html>
<body>
<form>
<form id="frm1" enctype="text/plain">
First name: <input type="text" name="fname" value="Donald"><br>
Last name: <input type="text" name="lname" value="Duck"><br>
</form>
<script>
document.write(document.getElementById("frm1").enctype);
</script>
</body>
</html>
Contoh output di atas:
text/plain
Coba »
Form Object