Spec-Zone.ru › Web APIs

HTMLOptionsCollection: свойство selectedIndex

Свойство selectedIndex интерфейса HTMLOptionsCollection — это числовой индекс первого выбранного элемента <option>, если таковой имеется, или −1 , если ни один элемент <option> не выбран. Установка этого свойства выбирает элемент с указанным индексом и отменяет выбор всех остальных элементов в этом наборе, а установка его в значение -1 отменяет выбор всех выбранных в данный момент элементов. Это свойство полностью эквивалентно свойству selectedIndex элемента HTMLSelectElement, которому принадлежит этот набор.

Значение

Числовое значение.

Примеры

const optionColl = document.getElementById("select").options;
console.log(`selected option: ${optionColl.selectedIndex}`); // the index of the first selected option, or -1 if no option is selected
optionColl.selectedIndex = 0; // selects the first item
optionColl.selectedIndex = -1; // deselects any selected option

Спецификации

Спецификация
HTML
# the-htmloptionscollection-interface:dom-htmloptionscollection-selectedindex-2

Совместимость с браузерами

Рабочие столы Мобильные устройства
Chrome Edge Firefox Opera Safari Chrome Android Firefox for Android Opera Android Safari на IOS Samsung Internet WebView Android
selectedIndex 1 12 1 ≤12.1 3 18 4 ≤12.1 1 1.0 ≤37

См. также

  • HTMLOptionsCollection.length
  • HTMLOptionsCollection.add()
  • HTMLOptionsCollection.remove()
  • HTMLOptionsCollection
  • HTMLOptionElement
  • HTMLOptGroupElement
  • HTMLSelectElement

© 2005–2024 MDN contributors.
Licensed under the Creative Commons Attribution-ShareAlike License v2.5 or later.
https://developer.mozilla.org/en-US/docs/Web/API/HTMLOptionsCollection/selectedIndex

Spec-Zone.ru

Настройки Оффлайн Что нового Помощь О нас
Spec-Zone .ru
спецификации, руководства, описания, API