пример
Отображение индекса и текст выбранной опции в раскрывающемся списке:
var x = document.getElementById("mySelect").selectedIndex;
var y = document.getElementById("mySelect").options;
alert("Index: " + y[x].index + " is " + y[x].text);
Попробуй сам " Определение и использование
Множества индекс собственности или возвращает индекс позиции опции в раскрывающемся списке.
Индекс начинается с 0.
Поддержка браузеров
Свойство индекса поддерживается во всех основных браузерах.
Синтаксис
Возвращает свойство индекса:
optionObject .index
Установите свойство индекса:
optionObject .index= Значения свойств Стоимость Описание integer Определяет индекс позиции опции в раскрывающемся списке
Технические подробности
Возвращаемое значение: Число, представляющее позицию индекса опции в раскрывающемся списке. Индекс начинается с 0.
Еще примеры
пример
Отображение текста и индекс всех вариантов в раскрывающемся списке:
var x = document.getElementById("mySelect");
var txt = "All options: ";
var i;
for (i = 0; i < x.length; i++) {
txt = txt + "\n"
+ x.options[i].text + " has index: " + x.options[i].index;
} Попробуй сам "
<Опция Объект