مربعات الاختيار هي عناصر نموذج يمكن للمستخدم تحديدها أو إلغاء تحديدها. غالبًا ما يطلق عليهم "أعلام" ويتم استخدامها كمحفز يسمح لك بالحصول على إجابتين - "نعم" أو "لا". في أغلب الأحيان ، تبرز مسألة تمرير قيم خانة الاختيار عندما ينشئ المبرمجون المبتدئون نماذج في مستندات النص التشعبي. يوجد أدناه الحد الأدنى من مجموعة العلامات الضرورية لحل هذه المشكلة ، والتي يجب وضعها في مثل هذا المستند.
تعليمات
الخطوة 1
ضع علامة النموذج في المستند - يجب أن تحتوي سماتها على معلومات حول الطريقة والعنوان الذي سيتم إرسال بيانات جميع عناصر النموذج ، بما في ذلك مربعات الاختيار. أدخل عنوان البرنامج النصي لمعالج البيانات في سمة الإجراء ، وطريقة نقل البيانات في سمة الأسلوب. يمكن ترك قيمة سمة الإجراء فارغة إذا كانت الصفحة التي يتم إرسال المعلومات منها هي نفسها نص معالج. يُسمح بقيمتين لطريقة نقل البيانات - Get and Post. يعتمد الاختيار على أي من هذه الخيارات تمت برمجته لقراءة البيانات المستلمة في البرنامج النصي للمعالج. قد تبدو علامة النموذج الكاملة مع الحد الأدنى المطلوب من مجموعة السمات كما يلي:
الخطوة 2
أدخل العدد المطلوب من عناصر التحديد (مربعات الاختيار) بين علامات الفتح والإغلاق. يتم ذلك باستخدام علامات الإدخال ، في سمة النوع التي يتم كتابة قيمة خانة الاختيار الخاصة بها. يجب أن يحتوي كل منها على سمتين مطلوبتين على الأقل - الاسم والقيمة. انتبه إلى سمة الاسم - على عكس عناصر التحديد المجمعة (الراديو) ، يجب أن تكون قيم الاسم لكل خانة اختيار مختلفة. سيتم استخدام الكلمة الموضوعة في هذه السمة كاسم للمتغير الذي يتم تمريره من النموذج. سيتم تعيين قيمة سمة القيمة إلى المتغير بهذا الاسم. قد تبدو مثل هذه المجموعة من العلامات في النموذج كما يلي:
الخطوه 3
ضع زرًا أمام علامة إغلاق النموذج التي ، عند النقر عليها ، سترسل قيمة مربع الاختيار التي حددها المستخدم إلى العنوان المحدد في علامة فتح النموذج. افعل ذلك باستخدام علامة الإدخال ، واضعًا القيمة المرسلة في سمة النوع. بالإضافة إلى هذه السمة ، يمكنك أيضًا إضافة قيمة عن طريق إدخال نص هناك لعرضه على زر إرسال البيانات. قد يبدو الرمز الكامل الذي سيرسل معلومات مربع الاختيار الذي حدده الزائر إلى البرنامج النصي للمعالج ، على سبيل المثال ، كما يلي: