مثال عن نموذج HTML يحتوي على حقلين و زر إرسال :
<form action="form_action.asp" method="get">
الاسم : <input type="text" name="fname" /><br />
الكنية : <input type="text" name="lname" /><br />
<input type="submit" value="إرسال" />
</form>
المتصفحات الداعمة
ان وسم <form> مدعوم من قبل جميع المتصفحات الرئيسية .
التعريف و الاستخدام
يستخدم الوسم <form> لإنشاء نماذج HTML تساعد المستخدم في ادخال المعلومات . يحتوي وسم <form> على واحدة أو اكثر من الوسوم التالية :
كما يستخدم نموذج HTML لإرسال البيانات الى السيرفر .
الاختلاف بين HTML و XHTML
في لغة XHTML تم إلغاء اللاحقة name من وسم <form> لذلك يمكنك استخدام id بدلاً منها .
اللواحق الاجبارية
| اللاحقة | القيمة | الشرح | DTD |
|---|---|---|---|
| action | URL | تحديد إلى أين سيتم ارسال بيانات النموذج بعد الضغط على زر الارسال . | STF |
اللواحق الاختيارية
تشير DTD الى اللواحق المسموح استخدامها في لغة HTML 4.01/XHTML 1.0 DTD . S=Strict, T=Transitional, and F=Frameset
| اللاحقة | القيمة | الشرح | DTD |
|---|---|---|---|
| accept | MIME_type | تحديد نوع الملفات التي يقبلها السيرفر . | STF |
| accept-charset | character_set | تحديد نوع الأحرف التي يقبلها السيرفر . | STF |
| enctype | application/x-www-form-urlencoded multipart/form-data text/plain | تحديد كيفية تكويد بيانات النموذج عند ارسالها الى السيرفر . تستخدم فقط مع طريقة الارسال method="post" . | STF |
| method | get post | تحديد طريقة HTTP عند ارسال بيانات النموذج الى السيرفر . | STF |
| name | name | تحديد اسم النموذج . | TF |
| target | _blank _self _parent _top framename | ملغي . تحديد ماسيظهر أو أي صفحة ستظهر لك عند الضغط على ارسال النموذج . | TF |
اللواحق الأساسية
يدعم وسم <form> عدداً من اللواحق التالية
| اللاحقة | الشرح |
|---|---|
| class | تستخدم لتحديد اسم أو أكثر لتصنيف أو عنصر معين ( غالباً مايستخدم مع ملف التصميم css ) |
| id | تستخدم لتحديد id مخصص لعنصر معين |
| style | تستخدم لتحديد تصميم CSS داخلي لعنصر معين . |
| title | تحديد معلومات اضافية عن العنصر . |
| dir | تحديد جهة النص لمحتوى العنصر . |
| lang | تحدد اللغة لمحتوى العنصر . |
| xml:lang | تحدد لغة محتوى العنصرلصفحة XHTML . |
لمزيد من اللواحق يمكنك التوجه الى قائمة اللواحق الأساسية
لواحق الأحداث events
يدعم وسم <form> عدداً من اللواحق التالية
| اللاحقة | القيمة | الشرح |
|---|---|---|
| onblur | script | يستخدم السكربت عند عدم التركيز على العنصر . |
| onchange | script | يستخدم السكربت عند تغير العناصر . |
| onfocus | script | يستخدم السكربت عند حصول العنصر على التركيز |
| onreset | script | يستخدم السكربت عند ضبط النموذج . |
| onselect | script | يستخدم السكربت عند اختيار العناصر . |
| onsubmit | script | يستخدم السكربت عند الضغط على ارسال للنموذج . |
لمزيد من الأحداث يمكنك التوجه الى قائمة الأحداث الأساسية
ليست هناك تعليقات:
إرسال تعليق