خصوصية formEnctype لـ Input Submit
التعريف والاستخدام
formEnctype
إعداد خاصية formenctype أو إرجاع قيمتها.
خصوصية HTML formenctype تحدد كيفية ترميز بيانات النموذج عند إرسالها إلى الخادم (يُستخدم فقط مع النماذج التي تحتوي على method="post").
خصوصية formenctype تغطي خاصية enctype لـ <form>. خصوصية enctype.
ملاحظة:خصوصية formenctype هي خاصية جديدة لـ <input> في HTML5 مع type="submit".
انظر أيضًا:
دليل HTMLخاصية formenctype <input> HTML
مثال
مثال 1
اكتشف كيفية ترميز بيانات النموذج قبل إرسالها إلى الخادم:
var x = document.getElementById("mySubmit").formEnctype;
مثال 2
غيير قيمة خاصية formenctype الخاصة بزر الترسيم إلى "application/x-www-form-urlencoded":
document.getElementById("mySubmit").formEnctype = "application/x-www-form-urlencoded";
النحو
إرجاع خاصية 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 | الفضاءات يتم تحويلها إلى رمز '+'، ولكن لا يتم ت编码 الرموز الخاصة. |
تفاصيل التقنية
القيمة المعدة: | قيمة النص، التي تمثل نوع المحتوى الذي سيتم تقديمه إلى الخادم. |
---|
دعم المتصفح
رقم في الجدول هو إصدار المتصفح الذي يدعم الخاصية بشكل كامل.
Chrome | Edge | Firefox | Safari | Opera |
---|---|---|---|---|
Chrome | Edge | Firefox | Safari | Opera |
الدعم | 10.0 | الدعم | الدعم | الدعم |