الانتقال إلى المحتوى الرئيسي

كيفية إنشاء حقل مع قائمة منسدلة منسدلة: تعليمات مفصلة

  • المهندسة دانية بني بيات
  • المدونة

المربع المنسدل ، المعروف أيضا باسم مربع تحرير وسرد أو القائمة المنسدلة ، هو عنصر تحكم مناسب لتحديد قيمة واحدة من مجموعة محددة مسبقا من الخيارات. في هذا البرنامج التعليمي المفصل ، وسوف ننظر في كيفية إنشاء وتكوين مربع تحرير وسرد باستخدام هتمل و كس.

سيمثل ذلك خيارات الاختيار. على سبيل المثال:

الخطوة 2: تخصيص أنماط مربع التحرير والسرد باستخدام كس. يمكنك تغيير مظهر القائمة وإطارها وخلفيتها وخطها وخصائص أخرى باستخدام قواعد كس المناسبة. على سبيل المثال:

# ميكومبوبوكس {

 الحدود: 1 بكسل الصلبة # سك;

 لون الخلفية: # وما يليها;

 الحشو: 5 بكسل;

...

}

الخطوة 3: معالجة اختيار المستخدم. يمكنك إضافة معالج أحداث جافا سكريبت لمربع تحرير وسرد لتنفيذ إجراءات معينة عند اختيار مستخدم. على سبيل المثال ، إذا كنت تريد إعادة توجيه المستخدم إلى صفحة أخرى أو إظهار معلومات إضافية حسب الاختيار ، فيمكنك استخدام الكود التالي:

وثيقة.جيتليمنتبيد ("ميكومبوبوكس").addEventListener("change", function() {

 var selectedValue = this.value;

 if (selectedValue === "option1") {

  window.location.href = "page1.html";

 } else if (selectedValue === "option2") {

  window.location.href = "page2.html";

 } else if (selectedValue === "option3") {

  window.location.href = "page3.html";

 } else if (selectedValue === "option4") {

  window.location.href = "page4.html";

 }

 ...

});

الآن أنت تعرف كيفية إنشاء مربع منسدل منسدل باستخدام هتمل و كس ، وتكوينه للتعامل مع اختيار المستخدم باستخدام جافا سكريبت. استخدم هذه التعليمات لإنشاء عناصر تحكم تفاعلية وسهلة الاستخدام على موقع الويب الخاص بك.

  1. لمحة موجزة عن تحرير وسرد
  2. الشروع في العمل
  3. تثبيت البرامج اللازمة
  4. إنشاء كود هتمل
  5. إضافة العناصر الأساسية
  6. إنشاء قائمة منسدلة
  7. باستخدام العلامة
  8. إضافة عناصر إلى القائمة
  9. باستخدام العلامة
  10. تخصيص المظهر
  11. سؤال وجواب
  12. هل من الممكن إنشاء حقل مع القائمة المنسدلة تحرير وسرد دون استخدام البرمجة?
  13. ما هي البرامج أو الأدوات التي يمكن استخدامها لإنشاء حقل منسدل منسدل?
  14. كيف يمكنني إنشاء مربع منسدل منسدل في مايكروسوفت اكسل?
  15. كيف يمكنني إنشاء مربع منسدل منسدل في هتمل و كس?
  16. كيف يمكنني إنشاء مربع منسدل منسدل في أشكال جوجل?

لمحة موجزة عن تحرير وسرد

يعد مربع التحرير والسرد أو القائمة المنسدلة أحد عناصر واجهة المستخدم التي تسمح لك بتحديد خيار واحد من القائمة المتوفرة. مربع التحرير والسرد عبارة عن حقل نصي به رمز مطابق على اليمين ، والذي ، عند النقر عليه ، يفتح قائمة منسدلة بها خيارات.

تشمل المزايا الرئيسية لاستخدام مربع تحرير وسرد ما يلي:

  1. راحة الاختيار من قائمة مرتبة مسبقا.
  2. كفاءة استخدام الفضاء على الشاشة.
  3. منع أخطاء إدخال المستخدم.
  4. الوصول السريع إلى خيارات التحديد.

تحرير وسرد يمكن استخدامها في مختلف المجالات ، مثل تطوير الشبكة ، وتطوير التطبيقات على منصات مختلفة ، وخلق أشكال أتش تي أم أل واجهات المستخدم الأخرى. غالبا ما يتم استخدامه لتحديد الخيارات من قائمة البلدان والمدن وفئات المنتجات وما إلى ذلك.

أمثلة على كود هتمل لإنشاء مربع تحرير وسرد:

  • نموذج التعليمات البرمجية لاستخدام مربع تحرير وسرد منتظم:
  • مثال على رمز لاستخدام مربع تحرير وسرد متعدد التحديد:

تحرير وسرد هو عنصر واجهة المستخدم المشتركة التي تساعد على جعل الاختيار من القائمة المقدمة سريعة ومريحة.

الشروع في العمل

تحرير وسرد هو حقل الإدخال الذي يسمح للمستخدم لتحديد قيمة من قائمة محددة مسبقا. في هذه المقالة ، سوف ننظر في كيفية إنشاء حقل مع قائمة منسدلة منسدلة وتكوين عملها.

الخطوة 1: توصيل المكتبة

الخطوة الأولى هي توصيل المكتبة ، التي تحتوي على الوظائف اللازمة للعمل مع مربع تحرير وسرد. في هذا المثال ، سوف نستخدم مكتبة واجهة المستخدم مسج. يوجد أدناه مثال على توصيل المكتبة:

الخطوة 2: إنشاء بنية هتمل

بعد توصيل المكتبة ، تحتاج إلى إنشاء بنية هتمل لمربع تحرير وسرد. فيما يلي مثال على الهيكل الأساسي:

  • القيمة 1
  • القيمة 2
  • القيمة 3

    لاحظ أن حقل الإدخال يشار إليه بواسطة سمة " معرف "مع القيمة"مربع تحرير وسرد". يتم وضع قائمة القيم داخل حاوية مع معرف "قائمة تحرير وسرد".

    الخطوة 3: إعداد مربع تحرير وسرد

    بعد إنشاء الهيكل ، تحتاج إلى تكوين مربع تحرير وسرد باستخدام شفرة جافا سكريبت. يوجد أدناه رمز مثال:

    {(وظيفة () {

    . ('#تحرير وسرد').على ('التركيز' ، وظيفة () {

    . ('#تحرير وسرد-قائمة').عرض();

    });

    . ('#تحرير وسرد').على ('طمس' ، وظيفة () {

    . ('#تحرير وسرد-قائمة').إخفاء();

    });

    . ('#تحرير وسرد-قائمة المجاهدين لي').تشغيل ('انقر' ، وظيفة () {

    . ('#تحرير وسرد').فال (this (هذا).النص());

    . ('#تحرير وسرد-قائمة').إخفاء();

    });

    });

    في هذا المثال ، نقوم بإضافة معالجات الأحداث لحقل الإدخال وعناصر القائمة. عند التركيز على حقل الإدخال ، تصبح قائمة القيم مرئية. إذا فقدت التركيز ، فإن القائمة مخفية. عند تحديد قيمة من القائمة ، يتم عرض القيمة المحددة في حقل الإدخال ، ويتم إخفاء القائمة.

    مبارك! الآن أنت تعرف كيفية إنشاء حقل مع القائمة المنسدلة تحرير وسرد وتكوين عملها. يمكنك زيادة تحسين وظائف مربع تحرير وسرد عن طريق إضافة ميزات جديدة والتصميم.

    1. تثبيت البرامج اللازمة
    2. قبل البدء في إنشاء حقل بقائمة منسدلة في مربع تحرير وسرد ، تحتاج إلى تثبيت البرامج التالية:

    بيئة التطوير المتكاملة هي بيئة تطوير متكاملة. لتطوير صفحات الويب باستخدام هتمل ، فمن المستحسن استخدام أي بيئة تطوير مريحة: فيسوال ستوديو كود ، نص سامية ، أتوم ، الخ. اختيار واحد تريد أفضل.

    المتصفح-لعرض صفحة الويب التي تقوم بإنشائها وتصحيحها ، يجب أن يكون لديك متصفح مثبت على جهاز الكمبيوتر الخاص بك. فمن المستحسن استخدام أحدث نسخة من جوجل كروم ، موزيلا فايرفوكس ، سفاري أو مايكروسوفت إيدج.

    بعد تثبيت مكونات البرنامج المذكورة أعلاه بنجاح ، ستكون جاهزا لإنشاء المربع المنسدل المنسدل واختباره على جهاز الكمبيوتر الخاص بك.

    إنشاء كود هتمل

    • يتم استخدام شفرة هتمل لإنشاء بنية ومحتوى صفحة ويب. يتكون من علامات مختلفة تحدد عناصر الصفحة المختلفة مثل العناوين والفقرات والقوائم والجداول والمزيد.

    • : العلامة
    • يستخدم لإنشاء فقرات على صفحة ويب. يمكنك إدراج نص أو عناصر أخرى داخل هذه العلامة.
      1. : يتم استخدام العلامة للإشارة إلى نص غامق. يمكن استخدام هذا لتسليط الضوء على المعلومات المهمة.
      • : العلامة
    • : العلامة

    : العلامة

    يستخدم لإنشاء جدول على صفحة ويب. يمكن أن يحتوي على صف واحد أو أكثر وأعمدة مليئة بالبيانات أو عناصر أخرى.

    هذه ليست سوى أمثلة قليلة من العلامات التي يمكن استخدامها عند إنشاء رمز هتمل. كود هتمل مرن للغاية ويسمح لك بإنشاء عناصر وهياكل مختلفة لصفحة الويب الخاصة بك.

    نأمل أن هذه المعلومات سوف تساعدك على البدء في تعلم هتمل وإنشاء صفحات الويب الخاصة بك.

    1. إضافة العناصر الأساسية
    2. قبل البدء في إنشاء مربع التحرير والسرد نفسه ، تحتاج إلى إضافة بعض العناصر الأساسية التي ستساعد في تنظيم عملها. وهنا لائحة من العناصر التي يمكن ان تضاف:
    3. مربع نص لعرض العنصر المحدد;

    زر لفتح وإغلاق القائمة المنسدلة;

    قائمة عناصر القائمة المنسدلة.

    رمز هتمل الرئيسي لإضافة هذه العناصر يبدو شيئا من هذا القبيل:

      "أتش تي أم أل

      • ```

      دعونا نحلل كل عنصر من هذه العناصر بمزيد من التفصيل:

      حقل النص: يتم استخدام حقل النص لعرض العنصر المحدد. نضيف فئة" تحرير وسرد الإدخال "لمزيد من التصميم وجعلها للقراءة فقط باستخدام السمة" للقراءة فقط". وبالتالي ، لن يتمكن المستخدم من إدخال قيمه في الحقل.

      زر لفتح وإغلاق القائمة المنسدلة: يؤدي الزر وظيفة التبديل بين الحالات المفتوحة والمغلقة في القائمة المنسدلة. نقوم بإضافة فئة" تحرير وسرد-تبديل " لمزيد من التصميم. يمكن أن يكون محتوى الزر أي شيء ، على سبيل المثال ، سهم لأسفل أو رمز قائمة منسدلة.

      يجب أن تحتوي صفحتك على رمز هتمل الأساسي هذا لإنشاء مربع تحرير وسرد. ثم يمكنك إضافة الأنماط والبرامج النصية لإعطاء مربع التحرير والسرد نظرة وظائف.

      إنشاء قائمة منسدلة

      القائمة المنسدلة ، المعروف أيضا باسم تحرير وسرد ، هي واحدة من الضوابط نموذج ويب الأكثر ملاءمة وشعبية. يسمح للمستخدمين بتحديد خيار واحد أو أكثر من مجموعة القيم المقترحة.

      لإنشاء قائمة منسدلة ، تحتاج إلى استخدام علامة هتمل

      . تحدد هذه العلامة قائمة منسدلة بها خيارات للاختيار من بينها.

      الوسم

      يحدد القيمة التي سيتم إرسالها إلى الخادم عند تحديد هذا الخيار.

      لتعيين النص الذي سيتم عرضه للمستخدم افتراضيا ، يمكنك إضافة

      السمة المحددة

      إلى العلامة المقابلة

      الخيار 3

      يمكن تكوين القائمة المنسدلة للسماح بتحديدات متعددة. للقيام بذلك ، أضف

      السمة المتعددة

      إلى العلامة

      . مثال:

      الخيار 1

      الخيار 2

      الخيار 3

      عندما يحدد المستخدم خيارا واحدا أو أكثر من القائمة ، يمكن إرسال القيم المحددة إلى الخادم لمزيد من المعالجة.

      باستخدام العلامة

      العلامة هي واحدة من العناصر الرئيسية للنموذج في هتمل. يسمح لك بإنشاء قائمة اختيار حيث يمكن للمستخدم تحديد خيار واحد أو أكثر.

      لإنشاء قائمة منسدلة ، استخدم البنية التالية:

      الخيار 1

      الخيار 2

      الخيار 3

      تحدد العلامة بداية ونهاية قائمة التحديد ، وتحدد كل علامة خيار تحديد منفصل. تحدد سمة القيمة القيمة التي سيتم إرسالها إلى الخادم إذا تم تحديد هذا الخيار.

      على سبيل المثال ، إذا اختار المستخدم الخيار 2 ، فسيتم إرسال القيمة "القيمة 2" إلى الخادم.

      إذا كنت بحاجة إلى تحديد خيار على الفور من القائمة ، فيمكنك استخدام السمة المحددة في العلامة :

      الخيار 1

      • الخيار 2
      • الخيار 3
      • في هذا المثال ، سيتم تحديد الخيار 2 افتراضيا.

      يمكن أن تأخذ العلامة السمات التالية:

      الاسم-اسم الحقل الذي سيتم إرساله إلى الخادم

      الحجم-عدد الصفوف المرئية في

      قائمة متعددة-يسمح لك لتحديد عدة خيارات ، في حين سيتم إرسال إلى الخادم في شكل صفيف

      من الممكن أيضا تعيين الأنماط المطبقة على القائمة باستخدام سمة النمط.

      عند إنشاء قائمة منسدلة منسدلة ، من الضروري إضافة عناصر قائمة يمكن للمستخدم من خلالها تحديد الخيار المطلوب. يصف هذا القسم الطرق المختلفة لإضافة عناصر إلى القائمة.

      1. إضافة العناصر يدويا:

      يمكنك إضافة عناصر إلى القائمة يدويا باستخدام العناصر

      . يجب وضع كل عنصر في القائمة بين علامتي الفتح والإغلاق

      . على سبيل المثال:

      النقطة 1

      الفقرة 2

      الفقرة 3

      3. إضافة عناصر باستخدام حلقة:

      إذا كانت لديك قائمة بيانات أو مصفوفة ، فيمكنك استخدام حلقة لإضافة عناصر تلقائيا إلى القائمة. على سبيل المثال:

      نتيجة لهذه الإجراءات ، ستتلقى حقلا يحتوي على قائمة منسدلة في مربع تحرير وسرد ستتم فيها إضافة عناصر القائمة المقابلة. تأكد من أن كل عنصر في القائمة له قيمة سمة فريدة

      القيمة

      ، بحيث يمكن معالجة الخيار الذي يحدده المستخدم.

      باستخدام العلامة

      العلامة هي أحد العناصر الرئيسية للعلامة. يحدد الخيارات الفردية التي يمكن للمستخدم تحديدها من قائمة منسدلة (مربع تحرير وسرد).

      هنا هو الهيكل الأساسي للقائمة المنسدلة باستخدام علامة:

      الخيار 1

      الخيار 2

      الخيار 3

      يجب أن يكون كل واحد داخل العلامة ويحتوي على محتوى نصي بين علامتي الفتح والإغلاق. تحدد سمة "القيمة" القيمة التي سيتم إرسالها إلى الخادم عند إرسال النموذج.

      يمكنك أيضا تحديد الخيار الافتراضي عن طريق تعيين السمة "المحددة" للخيار المناسب. على سبيل المثال:

      الخيار 1

      الخيار 2

      الخيار 3

      إذا كنت بحاجة إلى إضافة مجموعة من الخيارات ، فيمكن استخدام علامة. هنا مثال:

      الخيار 1

      الخيار 2

      الخيار 3

      الخيار 4

      1. هنا ، سيتم عرض الخيارات داخل كل مجموعة في كتل مجزأة منفصلة.
      2. تتيح لك العلامة إنشاء قوائم منسدلة بخيارات متنوعة للمستخدمين للاختيار من بينها. وهو جزء مهم من إنشاء الحقول مع القوائم المنسدلة تحرير وسرد.
      3. تخصيص المظهر
      4. عند إنشاء مربع منسدل منسدل ، هناك عدة طرق لتخصيص مظهره ، بما في ذلك الحجم والخط والألوان وأنماط الزر والقائمة المنسدلة. وفيما يلي بعض الخيارات لتكوين مظهر مربع تحرير وسرد.

      تغيير حجم مربع تحرير وسرد: لتغيير حجم مربع تحرير وسرد ، يمكنك استخدام خاصية كس" العرض " لتحديد عرض الحقل. استخدم القيمة بالبكسل أو النسب المئوية لتعيين الحجم المطلوب.

      تغيير الخط: لتغيير خط النص في مربع تحرير وسرد ، استخدم خاصية كس"عائلة الخط". حدد الخط المحدد الذي تريد استخدامه ، أو حدد خطا من قائمة خطوط النظام المتاحة.

      تغيير الألوان: لتغيير ألوان مربع التحرير والسرد ، استخدم خصائص كس" لون الخلفية "و"اللون". قم بتعيين القيمة بتنسيق رمز اللون السداسي العشري أو استخدم أسماء الألوان (على سبيل المثال ، "أحمر" أو " رغب(255, 0, 0)").

      تغيير نمط الزر والقائمة المنسدلة: لتغيير نمط زر تحرير وسرد والقائمة المنسدلة ، يمكنك استخدام خصائص كس" الحدود " ، " الحشو "و"الحدود دائرة نصف قطرها". قم بتعيين قيم هذه الخصائص لتغيير الحدود والهوامش ونصف قطر الزوايا الدائرية.

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

      سؤال وجواب

      هل من الممكن إنشاء حقل مع القائمة المنسدلة تحرير وسرد دون استخدام البرمجة?

      نعم ، من الممكن إنشاء مربع منسدل منسدل بدون برمجة ، باستخدام برامج تحرير رسومات خاصة أو أدوات متوفرة في حزم برامج مختلفة.

      ما هي البرامج أو الأدوات التي يمكن استخدامها لإنشاء حقل منسدل منسدل?

      لإنشاء حقل مع قائمة منسدلة منسدلة ، يمكنك استخدام برامج مختلفة مثل ميكروسوفت إكسيل ، ميكروسوفت أسيس ، أدوبي أكروبات ، أشكال جوجل ، هتمل و كس المحررين ، الخ.

      كيف يمكنني إنشاء مربع منسدل منسدل في مايكروسوفت اكسل?

      لإنشاء حقل مع القائمة المنسدلة تحرير وسرد في ميكروسوفت إكسيل ، افتح البرنامج ، حدد الخلية حيث يجب أن يكون موجودا حقل تحرير وسرد ، ثم انتقل إلى علامة التبويب "البيانات" ، حدد "التحقق من صحة البيانات" وفي إعدادات حدد "قائمة" في قسم "قيمة مقبولة" وتحديد القيم في القائمة.