العودة إلى الدورة

الدرس 21: تقديم النماذج ووسم `<form>`

الدورة الاحترافية في HTML: من الصفر إلى مطور ويب

21. تقديم النماذج ووسم <form>

النماذج هي الطريقة التي نجمع بها مدخلات المستخدم (تفاصيل تسجيل الدخول، استعلامات البحث، الملاحظات).

21.1 حاوية <form>

يجب وضع جميع عناصر الإدخال (input elements) داخل وسم <form>. يتعامل هذا الوسم مع كيفية ومكان إرسال البيانات.

21.2 الخصائص الرئيسية للنموذج

  1. action: تحدد رابط URL حيث سيتم إرسال بيانات النموذج (عادةً ما يكون سكربت يعمل على جانب الخادم).
  2. method: تحدد طريقة HTTP المستخدمة لإرسال البيانات. الطريقتان الأكثر شيوعاً هما GET و POST.
الطريقة (Method)حالة الاستخدامالوصف
GETاسترداد البيانات (مثال: البحث).تلحق بيانات النموذج برابط URL. تكون مرئية ومحدودة الطول.
POSTإرسال البيانات (مثال: عمليات تسجيل الدخول، تحميل الملفات).ترسل البيانات في نص الطلب (body of the request). آمنة وتدعم كميات كبيرة من البيانات.

html