Visual Basic 6. Руководство разработчика



         

Формы и элементы управления - часть 4


У тега <OPTION> есть атрибут VALUE, который задает значение выбранного элемента. Если в предыдущем списке пользователь выбирает пункт 64 MB, то значение 64 передается на сервер. Наконец, для начального выбора одной или более опций задается атрибут SELECTED.

<OPTION SELECTED VALUE=128> 128 MB</OPTION>

Элемент управления Command Button

Щелчок на этом элементе управления инициирует определенные действия. Без VBScript кнопки Command выполняют только два действия.

•  Передают данные, введенные в элементах управления, на сервер.

• Сбрасывают значения элементов управления формы в исходное состояние.

Используя VBScript, кнопки Command выполняют любые действия, програм­мируемые на страницах. На форме можно разместить кнопки трех типов" Submit (Передача), Reset (Сброс) и General (Общая).

Наиболее важной кнопкой является Submit. Она пересылает содержимое всех элементов управления формы на сервер (значения обрабатываются приложением, URL которого задается атрибутом ACTION тега <FORM>). Кнопка Reset сбрасывает значения элементов управления формы в исходные. Она не передает никаких значений на сервер. Большинство форм содержит кнопки Submit

и Reset, которые вставляются следующим образом.

<INPUT TYPE =

SUBMIT VALUE = "Send data">

<INPUT TYPE = RESET VALUE = "Reset Values">

Атрибут VALUE задает надпись, которая появится на кнопке. Кнопка Submit считывает имя приложения на сервере, с которым необходимо установить связь (атрибут ACTION тега <FORM>), применяет значения элементов управления к этому URL и выполняет передачу на сервер.

Третья кнопка — общего типа, ее тип — просто BUTTON, а функции такие же, как и у других кнопок интерфейса Windows. Нажатие этой кнопки инициирует событие, использующееся для выполнения некоторого VBScript-кода. Чтобы помес­тить этот элемент управления на форму, используется тег <INPUT>.

<INPUT TYPE = BUTTON NAME = "ShowDate">

После каждого нажатия этой кнопки на выполнение запускается обработчик события ShowDate_onClick. Его код приведен ниже.




Содержание  Назад  Вперед