النماذج هي شكل خارجي رئيسي لتنفيذ صفحات الويب الديناميكية. لا تتمتع النماذج وحقول النماذج بالقدرة على الكتابة ، ويجب تنظيم إنتاج صفحات الويب النموذجية في النهاية بواسطة النماذج. تعد أشكال HTML وسيلة مهمة للتفاعل مع صفحات ومتصفحات HTML. استخدم النماذج لجمع المعلومات ذات الصلة المقدمة من العميل.
عند تصفح موقع ويب ، غالبًا ما تواجه نماذج ، والتي تعد جزءًا مهمًا من الوظائف التفاعلية للموقع. بغض النظر عن شكل اللغة التي يستخدمها موقع الويب لتنفيذ الوظائف التفاعلية للموقع ، مثل ASP و PHP و JSP ، أصبحت النماذج شكلها الخارجي الموحد.
تتمثل الوظيفة الرئيسية للنموذج في جمع المعلومات ، وتحديداً معلومات المشاهد. على سبيل المثال ، إذا كنت ترغب في التقدم بطلب للحصول على بريد إلكتروني عبر الإنترنت ، فيجب عليك ملء صفحة النموذج المقدمة من موقع الويب كما هو مطلوب ، والمحتوى الرئيسي هو المعلومات الشخصية مثل الاسم والعمر ومعلومات الاتصال ، وما إلى ذلك ، على سبيل المثال ، إذا كنت تريد التحدث في منتدى ، فيجب عليك التقدم بطلب للحصول على المؤهل قبل التحدث ، ويجب عليك ملء صفحة النموذج.
يمكن استخدام النماذج للمسح والطلب والبحث والوظائف الأخرى. يتكون النموذج العام من جزأين: أحدهما هو رمز مصدر HTML الذي يصف عناصر النماذج ، والآخر هو البرنامج النصي للعميل ، أو البرنامج الذي يستخدمه الخادم لمعالجة المعلومات التي يملأها المستخدم. في HTML ، يمكننا تحديد النماذج والتعاون مع معالجات النماذج من جانب الخادم مثل CGI أو ASP.
عملية معالجة معلومات النموذج هي: عند النقر فوق زر التقديم في النموذج ، سيتم تحميل المعلومات التي تم إدخالها في النموذج إلى الخادم ، ثم تقوم التطبيقات ذات الصلة في الخادم بمعالجة ذلك. بعد المعالجة ، إما تخزين المعلومات المقدمة من المستخدم في قاعدة بيانات الخادم ، أو إرجاع المعلومات ذات الصلة إلى متصفح العميل.
النموذج هو منطقة محددة على صفحة ويب. يتم تعريف هذه المنطقة من خلال زوج من العلامات <Porm>. هذه الخطوة لها عدة وظائف. أولاً ، الحد من نطاق النموذج. يجب إدراج كائنات النماذج الأخرى في النموذج. عند النقر فوق زر إرسال ، تكون المحتويات المقدمة أيضًا ضمن نطاق النموذج. الجانب الثاني هو حمل المعلومات ذات الصلة حول النموذج ، مثل موقع برنامج البرنامج النصي الذي يعالج النموذج ، وطريقة إرسال النموذج ، وما إلى ذلك. هذه المعلومات غير مرئية للمشاهد ، لكنها تلعب دورًا حاسمًا في المعالجة.
يتم عرض خصائص العلامة <Porm> في الجدول التالي
| ملكية | يصف |
|---|---|
| اسم | اسم النموذج |
| طريقة | هناك عمومًا طريقتان لتحديد طريقة نقل النموذج من المتصفح إلى الخادم: Get and Post |
| فعل | تستخدم لتحديد الموقع (العنوان النسبي أو المطلق) من معالجات النماذج (ASP ، CGI ، إلخ) |
| enctype | اضبط طريقة الترميز لبيانات النموذج |
| هدف | قم بتعيين طريقة عرض معلومات الإرجاع |