حدد خاصية الفهرس المحددة
مثال
حدد عنصر <خيار> بالفهرس "2":
document.getElementById("mySelect").selectedIndex = "2";
التعريف والاستخدام
تقوم خاصية الفهرس المحددة بتعيين أو إرجاع فهرس الخيار المحدد في قائمة منسدلة.
يبدأ الفهرس من 0.
ملاحظة: إذا كانت القائمة المنسدلة تسمح بتحديدات متعددة ، فإنها ستعيد فقط فهرس الخيار الأول المحدد.
ملاحظة: القيمة "-1" ستلغي تحديد جميع الخيارات (إن وجدت).
ملاحظة: إذا لم يتم تحديد أي خيار ، فسترجع خاصية الفهرس المحددة -1.
دعم المتصفح
Property | |||||
---|---|---|---|---|---|
selectedIndex | Yes | Yes | Yes | Yes | Yes |
بناء الجملة
إرجاع خاصية الفهرس المحددة:
selectObject.selectedIndex
قم بتعيين خاصية الفهرس المحددة:
selectObject.selectedIndex = number
قيم الملكية
Value | Description |
---|---|
number | Specifies the index of the selected option in a drop-down list |
تفاصيل تقنية
قيمة الإرجاع: | رقم يمثل فهرس الخيار المحدد في القائمة المنسدلة. يبدأ الفهرس من 0. إذا لم يتم تحديد أي خيار ، فإن القيمة التي تم إرجاعها هي -1 |
---|
مزيد من الأمثلة
مثال
اعرض فهرس ونص الخيار المحدد في قائمة منسدلة:
var x = document.getElementById("mySelect").selectedIndex;
var y = document.getElementById("mySelect").options;
alert("Index: " + y[x].index + " is " + y[x].text);
مثال
قم بإلغاء تحديد كل الخيارات:
document.getElementById("mySelect").selectedIndex = "-1";
مثال
سترجع خاصية الفهرس المحددة "-1" إذا لم يتم تحديد أي خيارات:
var x = document.getElementById("mySelect").selectedIndex;
❮ حدد الكائن