اذهب إلى المحتوى

السؤال

نشر

قمت بانشاء قائمة منسدلة بلغة HTML تتيح للمستخدم اختيار اللغة الخاصة به

لكن اريد أن يكون العنصر المختار افتراضيا French كيف يمكنني فعل ذلك 

الكود الذي أريد التعديل عليه

<select >
  <option value="arabic">Arabic</option>
  <option value="english">English</option>
  <option value="french">French</option>
  <option value="spanish">Spanish</option>
</select>

 

Recommended Posts

  • 0
نشر

لتحديد عنصر بشكل افتراضي، نستخدم الكلمة selected في HTML 

<option value="..." selected >French </option>
                    ^^^^^^^^

 

أحيانا يحصل مشكلة إن استخدمنا الحدث on change ولم بقم المستخدم بتغيير الخيار الافتراضي لأنه بريد تحديده، فتضع خيار افتراضي غير فعال 

<select >
  <option value="no-language" selected disabled>choose your language</option>
                              ^^^^^^^^^^^^^^^^^
  <option value="arabic">Arabic</option>
  <option value="english">English</option>
  <option value="french">French</option>
  <option value="spanish">Spanish</option>
</select>

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

انضم إلى النقاش

يمكنك أن تنشر الآن وتسجل لاحقًا. إذا كان لديك حساب، فسجل الدخول الآن لتنشر باسم حسابك.

زائر
أجب على هذا السؤال...

×   لقد أضفت محتوى بخط أو تنسيق مختلف.   Restore formatting

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   جرى استعادة المحتوى السابق..   امسح المحرر

×   You cannot paste images directly. Upload or insert images from URL.

  • إعلانات

  • تابعنا على



×
×
  • أضف...