Глава 29. Язык VBScript___________________________________729

Получение значения элементов типа "список". Вследующем примере показано, как вы можете добавить в форму раскрывающийся список. Это делается при помощи тэгов <SELECT>и <OPTION>. Когда пользователь выбирает какой-либо элемент в списке, происходит событие onChange. Значение имени элемента списка, выбранного пользователем, можно вывести с помощью свойства options. Text элемента select. Свойство options должно иметь индекс в соответствии с выбором пользователя.

<HTML>

OCRIPT LANGUAGE="VBScript"><!— Sub 1st onChange

inti= MyFonn.1st.selectedlndex

alert "So, you like "&MyFonn.1st.options(inti).Text End Sub --></SCRIPT><FORM NAME="MyFom">What type of pet do you prefer:

<SELECT NAME="lst">

<OPTION NAME="Cats">Cats <OPTION NAME="Dogs">Dogs <OPTION NAME="Birds">Birds <OPTION NAME="Fish">Fish </SELECT></FORM></HTML>

Свойства, методы и события элементов

Каждый элемент, размещаемый в форме, поддерживает различные свойства, методы и события. Подробное описание всех элементов выходит за рамки данной книги. В табл. 29.12 дается лишь их краткое описание. В примерах, приведенных в книге, показано применение большинства из перечисленных в таблице элементов.

Таблица 29.12

Свойства Методы События

Button

form click onClick name focus onFocus