21. تقديم النماذج ووسم <form>
النماذج هي الطريقة التي نجمع بها مدخلات المستخدم (تفاصيل تسجيل الدخول، استعلامات البحث، الملاحظات).
21.1 حاوية <form>
يجب وضع جميع عناصر الإدخال (input elements) داخل وسم <form>. يتعامل هذا الوسم مع كيفية ومكان إرسال البيانات.
21.2 الخصائص الرئيسية للنموذج
action: تحدد رابط URL حيث سيتم إرسال بيانات النموذج (عادةً ما يكون سكربت يعمل على جانب الخادم).method: تحدد طريقة HTTP المستخدمة لإرسال البيانات. الطريقتان الأكثر شيوعاً هماGETوPOST.
| الطريقة (Method) | حالة الاستخدام | الوصف |
|---|---|---|
GET | استرداد البيانات (مثال: البحث). | تلحق بيانات النموذج برابط URL. تكون مرئية ومحدودة الطول. |
POST | إرسال البيانات (مثال: عمليات تسجيل الدخول، تحميل الملفات). | ترسل البيانات في نص الطلب (body of the request). آمنة وتدعم كميات كبيرة من البيانات. |
html