Клиентский JavaScript. Справочник

         

Описание


Опции в объекте Select индексируются в том порядке, в котором они определены, начиная с индекса 0. Вы можете установить свойство selectedIndex в любое время. Вид объекта Select обновляется сразу после установки свойства selectedIndex.

Если ни одна опция не выбрана, selectedIndex имеет значение -1.

Вообще свойство selectedIndex больше подходит для Select-объектов, которые создаются без атрибута MULTIPLE. Если Вы вычисляете selectedIndex, когда выбраны несколько опций, свойство selectedIndex специфицирует индекс только первой опции. Установка selectedIndex очищает любые другие выбранные опции в объекте Select.

Свойство Option.selected больше подходит для работы с теми объектами Select, которые создаются с атрибутом MULTIPLE. С помощью свойства Option.selected Вы можете вычислять каждую опцию массива options для определения множественного выбора, а также можете выбрать отдельные опции без очистки статуса выбора других опций.



Содержание раздела