
Cправочник web-дизайнера / PrimJavaS14
.htmПример 14 Вы использовали JavaScript ранее?
No Yes В этом документе содержится функция showSelection(), которая вызывается при нажатии пользователем кнопки в HTML-форме. Эта функция создает переменную idx, в которой содержится индекс выбранной опции. Это делается с помощью выражения:
document.forms[0].uj.selectedIndex;
где forms[0] является ссылкой на первую форму текущего документа, а uj - это объект типа selection list.
Для того, чтобы получить доступ к выбранной опции, используется свойство selectedIndex. В нем хранится номер выбранной опции в списке. Теперь, определив этот номер, его можно использовать в выражении, определяющем свойство text:
document.forms[0].uj.options[idx].text
В этом выражении переменная idx используется в качестве индекса массива свойств options, чтобы получить именно выбранную опцию.