Свойство selectedIndex select
Определение и использование
selectedIndex
Свойство устанавливает или возвращает индекс выбранного варианта в списке выбора (индекс).
Индекс начинается с 0.
Комментарии:Если список выбора позволяетmultiple selections, он вернет только индекс первого выбранного варианта.
Комментарии:Значение "-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 = number
Значение свойства
Значение | Описание |
---|---|
number | Определяет индекс выбранного элемента в выпадающем списке (индекс). |
Технические детали
Возвратное значение: |
Число, представляющее индекс выбранного элемента в выпадающем списке. Индекс начинается с 0. Если ни один вариант не выбран, возвращается значение -1. |
---|
Поддержка браузеров
Chrome | Edge | Firefox | Safari | Opera |
---|---|---|---|---|
Chrome | Edge | Firefox | Safari | Opera |
Поддержка | Поддержка | Поддержка | Поддержка | Поддержка |