Button formEnctype คุณสมบัติ

การระบุและวิธีใช้

formEnctype ตั้งค่าหรือกลับค่า formenctype คุณสมบัติ ของคุณสมบัตินี้。

formenctype คุณสมบัติกำหนดว่าข้อมูลฟอร์มจะถูกเข้ารหัสไปด้วยวิธีใดก่อนการส่งไปยังเซิร์ฟเวอร์。คุณสมบัตินี้จะทำลายค่าของ enctype คุณสมบัติ.

formenctype คุณสมบัติใช้เฉพาะปุ่มที่มี type="submit"。

หมายเหตุ:formenctype คุณสมบัติ เป็นคุณสมบัติใหม่ของ HTML5 สำหรับสมาชิก <button>。

ตัวอย่าง

ตัวอย่าง 1

ตัวอย่างที่กลับค่าการเข้ารหัสของข้อมูลฟอร์มก่อนการส่งไปยังเซิร์ฟเวอร์:

var x = document.getElementById("myBtn").formEnctype;

ลองด้วยตัวเอง

ตัวอย่าง 2

เปลี่ยนค่า formenctype ของปุ่มจาก "text/plain" เป็น "application/x-www-form-urlencoded":

document.getElementById("myBtn").formEnctype = "application/x-www-form-urlencoded";

ลองด้วยตัวเอง

ตัวอย่าง 3

ตัวอย่างที่กลับค่า formEnctype อีกตัวอย่างหนึ่ง:

var x = document.getElementById("myBtn").formEnctype;

ลองด้วยตัวเอง

รูปแบบการใช้

กลับค่า formEnctype ด้วย:

buttonObject.formEnctype

ตั้งค่าค่า formEnctype ด้วย:

buttonObject.formEnctype = "application/x-www-form-urlencoded,multipart/form-data,text/plain"

ค่ารายละเอียด

ค่า คำอธิบาย
application/x-www-form-urlencoded ทุกตัวอักษรจะถูกเข้ารหัสก่อนการส่ง (โดยเริ่มต้น)
multipart/form-data ไม่ต้องระบุการเข้ารหัสตัวอักษร。เมื่อคุณใช้ฟอร์มที่มีปุ่มขนานไฟล์ขึ้น ค่านี้จำเป็นต้องมี。
text/plain การแปลงอักษรย่อแปลงเป็นสัญลักษณ์ "+" แต่ไม่ทำการเข้ารหัสตัวอักษรพิเศษ

รายละเอียดเทคโนโลยี

ค่าที่กลับมา: ค่าแสดงผลตัวย่อ แสดงประเภทของสิ่งที่ใช้ส่งมอบแบบฟอร์มไปยังเซิร์ฟเวอร์

การสนับสนุนเบราเซอร์

Chrome Edge Firefox Safari Opera
Chrome Edge Firefox Safari Opera
สนับสนุน 10.0 สนับสนุน สนับสนุน สนับสนุน

หน้าที่เกี่ยวข้อง

คู่มือ HTML รอบนอก:HTML <button> formenctype ขอบเขต