Введение в JavaScript

SelectedIndex


Свойство объекта Select, которое возвращает значение выбранного варианта, обозначается как selectedIndex.

<FORM> Вариант: <SELECT NAME=s0 onChange="form.elements[1].value=selectedIndex;"> <OPTION>Один <OPTION>Два </SELECT> Выбрали индекс: <INPUT SIZE=1 maxlength=1> </FORM>

В этом примере обратите внимание на обработчики событий. Сам обработчик onChange мы опишем позже. Главное сейчас не это. Посмотрите, как мы обращаемся к элементам текущей формы. Во-первых, мы используем имя form. Оно указывает на объект Form, к которому принадлежит поле. Во-вторых, мы ссылаемся на второй элемент формы. На данный момент он не определен, но событие произойдет только тогда, когда мы будем выбирать вариант. К этому моменту поле уже будет определено. В-третьих, мы ссылаемся на selectedIndex, не указывая полного имени формы. В данном контексте он относится к текущей форме.



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