ตัวอย่าง
ส่งแบบฟอร์มข้อมูลที่เข้ารหัสเป็น "multipart/form-data" :
<form action="demo_post_enctype.asp"
method="post" enctype="multipart/form-data">
First name: <input type="text" name="fname"><br>
Last name: <input type="text" name="lname"><br>
<input type="submit" value="Submit">
</form>
ลองตัวเอง» ความหมายและการใช้งาน
enctype แอตทริบิวต์ระบุว่าข้อมูลในแบบฟอร์มที่ควรได้รับการเข้ารหัสเมื่อส่งไปยังเซิร์ฟเวอร์
หมายเหตุ: enctype แอตทริบิวต์สามารถนำมาใช้เฉพาะในกรณีที่ method="post"
สนับสนุนเบราว์เซอร์
คุณลักษณะ | |||||
---|---|---|---|---|---|
enctype | ใช่ | ใช่ | ใช่ | ใช่ | ใช่ |
ความแตกต่างระหว่าง HTML 4.01 และ HTML5
ไม่มี.
วากยสัมพันธ์
<form enctype="value">
ค่าแอตทริบิวต์
ความคุ้มค่า | ลักษณะ |
---|---|
application/x-www-form-urlencoded | ค่าเริ่มต้น. ตัวละครทุกตัวจะถูกเข้ารหัสไว้ก่อน (พื้นที่จะถูกแปลงเป็น "+" สัญลักษณ์และอักขระพิเศษจะถูกแปลงเป็น ASCII HEX ค่า) |
multipart/form-data | ไม่มีตัวอักษรจะถูกเข้ารหัส ค่านี้เป็นสิ่งจำเป็นเมื่อคุณกำลังใช้รูปแบบที่มีไฟล์ที่ควบคุมการอัปโหลด |
text/plain | ช่องว่างที่จะถูกแปลงเป็น "+" สัญลักษณ์ แต่ไม่มีตัวอักษรพิเศษที่มีการเข้ารหัส |