Язык SQL

Группа select


Группа select в строках 7—10 определяет раскрывающееся меню, которое используется для выбора магазина. Между открывающим и закрывающим дескрипторами select заключаются элементы выбора, которые перечислены в раскрывающемся меню. В данном случае перечислены два варианта в строках 8 и 9, по одному магазину в каждой строке. Атрибут value дескриптора содержит значение для переменной storeld, а текст, следующий за дескриптором, отображается на экране в раскрывающемся меню. На 9.3 выбран первый из магазинов, с номером 3, поскольку в раскрывающемся меню показан адрес магазина: “2010 Liberty Rd., Apopka”. Остальная информация о магазине не показана в диалоговом окне (скрыта). Когда пользователь щелкнет мышью на кнопке Submit, параметру storeld будет присвоено значение 3.

Вводы, описываемые в строках 12 и 13, представляются в форме двумя кнопками. Тип ввода submit — это специальный ввод, который означает предоставление информации формы Web-серверу. Тип ввода clear обеспечивает сброс всех введенных значений в полях формы.

Последний ввод, описанный в строке 14, не появляется в форме, потому что его тип hidden (скрытый). Он содержит информацию, которая помещена в форму при ее создании и передается Web-серверу в виде имени и значения, как и любой другой ввод. Этот ввод с именем action используется в принятом в данной книге стиле CGI-обработки для указания того, какие действия предпринимает программа reservation.cgi, когда сервер вызывает ее. В рассматриваемом случае программе потребуется отобразить на экране форму резервирования. Использование этого параметра будет описано 9.4.

Комментарии закрыты