خصوصية selectedIndex لـ Select

التعريف والاستخدام

selectedIndex الخصوصية التي تعيين أو استرجاع مؤشر الخيار المختار في القائمة المنسدلة (السحابة).

المؤشرات تبدأ من 0.

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

التعليقات:القيمة "-1" ستجعل جميع الخيارات غير مختارة (إذا كانت موجودة).

التعليقات:إذا لم يتم اختيار أي خيار، فإن خاصية selectedIndex ستعود -1.

انظر أيضًا:

دليل HTML:علامة <select> HTML

مثال

مثال 1

اختيار عنصر <option> الذي يمثل المؤشر "2":

document.getElementById("mySelect").selectedIndex = "2";

جرب بنفسك

مثال 2

عرض مؤشر الخيار المختار في القائمة المنسدلة والنص:

var x = document.getElementById("mySelect").selectedIndex;
var y = document.getElementById("mySelect").options;
alert("Index: " + y[x].index + " is " + y[x].text);

جرب بنفسك

مثال 3

إلغاء اختيار جميع الخيارات:

document.getElementById("mySelect").selectedIndex = "-1";

جرب بنفسك

مثال 4

إذا لم يتم اختيار أي خيار، فإن خاصية selectedIndex ستعود "-1":

var x = document.getElementById("mySelect").selectedIndex;

جرب بنفسك

القواعد النحوية

استرجاع خاصية selectedIndex:

selectObject.selectedIndex

إعداد خاصية selectedIndex:

selectObject.selectedIndex = عدد

قيمة الخاصية

القيمة الوصف
عدد يحدد مؤشر الخيار المحدد في القائمة المنسدلة (السحابة).

تفاصيل التقنية

القيمة المعدة:

عدد، يمثل مؤشر الخيار المختار في القائمة المنسدلة. يبدأ الرقم من 0.

إذا لم يتم اختيار أي خيار، فإن القيمة التي تعود هي -1.

دعم المتصفحات

Chrome Edge Firefox Safari Opera
Chrome Edge Firefox Safari Opera
الدعم الدعم الدعم الدعم الدعم