مثال
معرفة الكيفية التي ينبغي أن ترميز بيانات النموذج قبل تقديمه إلى ملقم:
var x = document.getElementById("mySubmit").formEnctype;
نتيجة لس يمكن أن يكون:
text/plain
انها محاولة لنفسك » تعريف والاستخدام
مجموعات الملكية formEnctype أو إرجاع قيمة formenctype السمة على زر الإرسال.
و formenctype تحدد السمة الكيفية التي ينبغي أن ترميز البيانات النموذج عند تقديمه إلى خادم (only for forms with method="post") .
و formenctype السمة يتجاوز enctype سمة من <form> عنصر.
ملاحظة: formenctype السمة الجديدة ل <input> عنصر مع نوع = "تقدم" في HTML5.
دعم المتصفح
ويدعم خاصية formEnctype في جميع المتصفحات الرئيسية.
ملاحظة: لا يتم اعتماد خاصية formEnctype في Internet Explorer 9 والإصدارات السابقة.
بناء الجملة
إعادة الممتلكات formEnctype:
submitObject .formEnctype
تعيين الخاصية formEnctype:
submitObject .formEnctype="application/x-www-form-urlencoded,multipart/form-data,text/plain"
قيم الممتلكات
القيمة | وصف |
---|---|
application/x-www-form-urlencoded | افتراضي. كل الحروف يتم ترميز قبل إرسالها (يتم تحويل مساحات إلى "+" رموز، ويتم تحويل أحرف خاصة إلى قيم ASCII HEX) |
multipart/form-data | يتم ترميز أية أحرف. مطلوب هذه القيمة عند استخدام النماذج التي تحتوي على عنصر تحكم تحميل ملف |
text/plain | يتم تحويل مساحات إلى "+" رموز، ولكن لا أحرف خاصة يتم ترميز |
تفاصيل تقنية
قيمة الإرجاع: | سلسلة تمثل هذا النوع من المحتوى الذي يتم استخدامه لإرسال النموذج إلى الخادم |
---|
مزيد من الأمثلة
مثال
تغيير قيمة formenctype السمة على زر يقدم إلى "application/x-www-form-urlencoded" :
document.getElementById("mySubmit").formEnctype = "application/x-www-form-urlencoded";
انها محاولة لنفسك » صفحات ذات صلة
إشارة HTML: HTML <input> السمة formenctype
<الإدخال إرسال كائن