خصوصية 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 الدعم الدعم الدعم