أحدث البرامج التعليمية وتطوير الشبكة
 

Form enctype Property

<كائن نموذج

مثال

العودة الكيفية التي ينبغي أن ترميز بيانات النموذج قبل إرساله إلى الخادم:

var x = document.getElementById("myForm").enctype;

ونتيجة لالعاشر على النحو التالي:

application/x-www-form-urlencoded
انها محاولة لنفسك »

تعريف والاستخدام

مجموعات الملكية enctype أو إرجاع قيمة enctype السمة في نموذج.

و enctype تحدد السمة الكيفية التي ينبغي أن ترميز بيانات النموذج قبل إرساله إلى الخادم.

يتم ترميز البيانات النموذج إلى "application/x-www-form-urlencoded" افتراضيا. وهذا يعني أن يتم ترميز كل الحروف قبل أن يتم إرسالها إلى خادم (spaces are converted to "+" symbols, and special characters are converted to ASCII HEX values) .


دعم المتصفح

خاصية
enctype نعم فعلا نعم فعلا نعم فعلا نعم فعلا نعم فعلا

بناء الجملة

إعادة الممتلكات enctype:

formObject .enctype

تعيين الخاصية enctype:

formObject .enctype="application/x-www-form-urlencoded,multipart/form-data,text/plain"

قيم الممتلكات

القيمة وصف
application/x-www-form-urlencoded يتم ترميز كافة الأحرف قبل إرسالها (this is default)
multipart/form-data يتم ترميز أية أحرف. مطلوب هذه القيمة عند استخدام النماذج التي تحتوي على عنصر تحكم تحميل ملف
text/plain يتم تحويل مساحات إلى "+" رموز، ولكن لا أحرف خاصة يتم ترميز

تفاصيل تقنية

قيمة الإرجاع: يجب أن يكون ترميز سلسلة تمثل كيف بيانات النموذج قبل إرساله إلى الخادم

مزيد من الأمثلة

مثال

تغيير قيمة enctype عن الكيفية التي ينبغي أن ترميز بيانات النموذج قبل إرساله إلى الخادم:

document.getElementById("myForm").enctype = "multipart/form-data";
انها محاولة لنفسك »

صفحات ذات صلة

إشارة HTML: HTML <form> السمة enctype


<كائن نموذج