Практикум 6.1. Кнопки в действии

Практикум 6.1. Кнопки в действии - student2.ru
Щелчком по этой кнопке данные формы представляются серверу. Попробуем отобразить информацию, введенную в текстовом поле и отправленную серверу на обработку. Пример asp страницы содержащей текстовые поля и кнопки продемонстрирован ниже Практикум 6.1. Кнопки в действии - student2.ru
:

Сохраните этот код в файле под именем pr_6_1.asp. Вид этой страницы показан на рис. 6.1.

Практикум 6.1. Кнопки в действии - student2.ru

Рис. 6.1. Внешний вид страницы pr_6_1.asp

Практикум 6.1. Кнопки в действии - student2.ru
Теперь давайте попробуем создать страницу result.asp, которая будет получать введенные пользователем данные и посылать браузеру обработанные данные, код страницы result.asp показан ниже.

При помощи ключевого слова Dim, я описал три переменные (strFirstname, strMiddlename, strLastname), в которых будут храниться данные, введенные пользователем на странице pr_6_1.asp. Далее я присвоил своим переменным новые значения, используя Request.Form (“Name”). На последнем этапе я отображаю значения переменных используя команды HTML. Результат обработки данных показан на рис. 6.2.

Практикум 6.1. Кнопки в действии - student2.ru

Рис. 6.2. Вид страницы result.asp в окне браузера

Практикум 6.2. Пример обработки некоторого текста

 
  Практикум 6.1. Кнопки в действии - student2.ru

Создадим страницу, содержащую многострочное текстовое поле и две кнопки, пример страницы pr_6_2.asp:

Окно браузера имеет вид:

Практикум 6.1. Кнопки в действии - student2.ru

Рис. 6.3. Вид примера pr_6_2.asp в окне браузера

Создадим страницу result_6_2.asp, результатом работы которой будет, преобразование всех малых букв введенного текста в прописные (заглавные) буквы:

Преобразование букв происходит при помощи функции Ucase.

 
  Практикум 6.1. Кнопки в действии - student2.ru

 
  Практикум 6.1. Кнопки в действии - student2.ru

Окно примера result_6_2.asp в окне браузера:

Рис. 6.4. Окно браузера с многострочным текстовым полем

Практикум 6.3. Обработка списков, используя структуру перехода

 
  Практикум 6.1. Кнопки в действии - student2.ru

Попробуем разукрасить некоторый текст, используя цвета из списка. Создадим страницу, предлагающую пользователю ввести текст и выбрать цвет, которым этот текст необходимо закрасить, код такой страницы показан ниже:

Сохраните этот код в файле под именем pr_6_3.asp.

Практикум 6.1. Кнопки в действии - student2.ru

Рис. 6.5. Экранное отображение примера pr_6_3.asp

Приступаем к результирующему файлу result_6_3.asp, код этого файла чуть ниже:

 
  Практикум 6.1. Кнопки в действии - student2.ru

В этом примера использовалась структура перехода Select Case, используется при выборе одного из возможных наборов строк.

Практикум 6.4. Обработка результатов переключателя radio button структурой перехода If Then Else

 
  Практикум 6.1. Кнопки в действии - student2.ru

Попробуем смоделировать уведомительное письмо, в котором в зависимости от указанного значения переключателя, печатается либо «Уважаемый» либо «Уважаемая», код примера pr_6_4.asp прямо сейчас:

Вид окна браузера примера pr_6_4.asp:

Практикум 6.1. Кнопки в действии - student2.ru

Рис. 6.6. Пример pr_6_4.asp

Практикум 6.1. Кнопки в действии - student2.ru
Теперь создадим результирующий файл result_6_4.asp:

В этом примера использовалась структура перехода If Then Else, в данном случае используется для выбора одного из двух вариантов (мужчина или женщина) и в соответствии с этим выбором выводиться надпись «Уважаемый» или «Уважаемая».


Наши рекомендации