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

Наброски и зарисовки растений, плодов, цветов: Освоить конструктивное построение структуры дерева через зарисовки отдельных деревьев, группы деревьев...

Типы сооружений для обработки осадков: Септиками называются сооружения, в которых одновременно происходят осветление сточной жидкости...

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

2017-12-21 158
Практикум 6.1. Кнопки в действии 0.00 из 5.00 0 оценок
Заказать работу


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

 

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

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

 


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

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

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

 


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

 
 

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

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

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

 

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

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

 

 

 
 

 
 

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

 

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


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

 
 

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

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

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

 

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

 

 
 

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

 


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

 
 

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

 

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

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

 


Теперь создадим результирующий файл result_6_4.asp:

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

 



Поделиться с друзьями:

Автоматическое растормаживание колес: Тормозные устройства колес предназначены для уменьше­ния длины пробега и улучшения маневрирования ВС при...

Своеобразие русской архитектуры: Основной материал – дерево – быстрота постройки, но недолговечность и необходимость деления...

Индивидуальные очистные сооружения: К классу индивидуальных очистных сооружений относят сооружения, пропускная способность которых...

История развития пистолетов-пулеметов: Предпосылкой для возникновения пистолетов-пулеметов послужила давняя тенденция тяготения винтовок...



© cyberpedia.su 2017-2024 - Не является автором материалов. Исключительное право сохранено за автором текста.
Если вы не хотите, чтобы данный материал был у нас на сайте, перейдите по ссылке: Нарушение авторских прав. Мы поможем в написании вашей работы!

0.008 с.