Select
Наследнник FormControl
length
Количество элементов в коллекции options. Объекты Select сами являются объектами, подобными массивам, поэтому для объекта s типа Select и числа n выражение s[n] возвращает то же значение, что и s.options[n].
options
Объект, подобный массиву, с элементами Option, содержащимися в данном элементе Select. Описание исторически сложившегося поведения этой коллекции приводится в справочной статье HTMLOptionsCollection.
selectedIndex
Индекс выбранного варианта в массиве options. Если ни один из вариантов не выбран, значение этого свойства равно –1. Если выбрано более одного варианта, свойство selectedIndex определяет индекс только первого из них. Установка значения этого свойства приводит к выбору указанного варианта и отменяет выбор всех остальных, даже если в объекте Select указан атрибут multiple. Если выбор реализован в виде списка (когда значение свойства size > 1), то выбор всех вариантов можно отменить, установив свойство selectedIndex равным –1. Обратите внимание: этот способ изменения выбора не приводит к вызову обработчика события onchange().
selectedOptions
Доступный только для чтения объект, подобный массиву, содержащий выбранные элементы Option. Это новое свойство, определяемое спецификацией HTML5, которое на момент написания этих строк было реализовано не во всех броузерах.
add
(Element element[, any before])Действует подобно методу options.add(), добавляя новый элемент Option.
item
(unsigned long index)Действует подобно методу options.item() и возвращает элемент Option. Он также неявно вызывается, когда пользователь обращается к элементу Select как к массиву.
namedItem
(string name)Действует подобно методу options.namedItem()
remove
(long index)Действует подобно методу options.remove(), удаляя элемент Option.