- •Глава 1. Структура и синтаксис xml-документа 3
- •Глава 2. Дизайн документов xml 13
- •Глава 3. Xsl 23
- •Глава 5. Типы элементов ввода asp 45
- •Глава 6. Структуры управления asp 55
- •Глава 1. Структура и синтаксис xml-документа Практикум 1_1. Первый xml-документ
- •Практикум 1_2. Использование dtd для описания xml-документа
- •Практикум 1_3. Атрибуты
- •Практикум 1_4. Ссылки на символы
- •Практикум 1_5. Ссылки на сущности
- •Глава 1. Структура и синтаксис xml-документа 3
- •Глава 2. Дизайн документов xml 14
- •Глава 3. Xsl 25
- •Глава 5. Типы элементов ввода asp 48
- •Глава 6. Структуры управления asp 58
- •Глава 2. Дизайн документов xml Практикум 2.1. Визуализация первого xml-документа, используя внутреннюю таблицу стилей
- •Практикум 2. Визуализация первого xml-документа, используя внешнюю таблицу стилей
- •Практикум 3. Приоритеты между внешними и внутренними таблицами стилей
- •Практикум 3. Атрибуты
- •Практикум 4. Ссылки на символы
- •Практикум 5. Ссылки на сущности
- •Глава 1. Структура и синтаксис xml-документа 3
- •Глава 2. Дизайн документов xml 14
- •Глава 3. Xsl 26
- •Глава 5. Типы элементов ввода asp 48
- •Глава 6. Структуры управления asp 58
- •Глава 3. Xsl Практикум 3.1. Трансформация первого xml-документа
- •Практикум 3.3. Язык xPath в действии
- •Первый asp-пример Практикум Punctual Web Server
- •Как это работает
- •Практикум сценарий на стороне сервера
- •Как это работает
- •Практикум – vbScript-сценарий на стороне клиента
- •Как это работает
- •Порядок выполнения
- •Практикум – порядок выполнения
- •Глава 1. Структура и синтаксис xml-документа 3
- •Глава 2. Дизайн документов xml 14
- •Глава 3. Xsl 26
- •Глава 5. Типы элементов ввода asp 49
- •Глава 6. Структуры управления asp 59
- •Глава 5. Типы элементов ввода asp Практикум 5.1. Кнопки
- •Практикум 5.2. Текстовые поля
- •Практикум 5.3. Списки
- •Практикум 5.4. Переключатель radio button
- •Практикум 5.5. Флажок checkbox
- •Практикум 5.6. Создание анкеты приема на работу
- •Глава 1. Структура и синтаксис xml-документа 3
- •Глава 2. Дизайн документов xml 14
- •Глава 3. Xsl 26
- •Глава 5. Типы элементов ввода asp 49
- •Глава 6. Структуры управления asp 60
- •Глава 6. Структуры управления asp Практикум 6.1. Кнопки в действии
- •Практикум 6.2. Пример обработки некоторого текста
- •Практикум 6.3. Обработка списков, используя структуру перехода
- •Практикум 6.4. Обработка результатов переключателя radio button структурой перехода If Then Else
- •Практикум 6.5. Обработка элемента флажок checkbox
- •Практикум 6.6. Обработайте созданную вами анкету используя приемы рассмотренные в этом практикуме
Практикум 5.4. Переключатель radio button
П
<INPUT
TYPE="Radio" NAME="Country"
VALUE="US">America</INPUT><BR> <INPUT
TYPE="Radio" NAME="Country"
VALUE="Ru">Russia</INPUT><BR> <INPUT
TYPE="Radio" NAME="Country"
VALUE="GB">England</INPUT><BR>
Поскольку пользователь может выбрать только одно значение, атрибут NAME имеет значение Country – одинаковое для всех. Если ввести выше указанный код в блокнот и сохранить файл под именем pr_5_6.asp, то в окне браузера этот файл будет выглядеть следующим образом:
Р ис. 5.6. Демонстрация переключателей
Практикум 5.5. Флажок checkbox
Ф
<INPUT
TYPE="Checkbox"
NAME="chb1">Подписаться
на спортивные новости</INPUT><BR> <INPUT
TYPE="Checkbox"
NAME="chb2">Подписаться
на полит. новости</INPUT><BR>
Сохраните текст в файле pr_5_7.asp и просмотрите его при помощи браузера:
Рис. 5.7. Реализация флажков
Практикум 5.6. Создание анкеты приема на работу
Домашнее задание. Придумать анкету (только внешний вид, исключить всякую обработку) приема на работу и реализовать ее используя материалы пройденного практикума.
Глава 1. Структура и синтаксис xml-документа 3
Практикум 1_1. Первый XML-документ 3
Практикум 1_2. Использование DTD для описания XML-документа 5
Практикум 1_3. Атрибуты 7
Практикум 1_4. Ссылки на символы 9
Практикум 1_5. Ссылки на сущности 11
Глава 2. Дизайн документов xml 14
Практикум 2.1. Визуализация первого XML-документа, используя внутреннюю таблицу стилей 14
Практикум 2. Визуализация первого XML-документа, используя внешнюю таблицу стилей 17
Практикум 3. Приоритеты между внешними и внутренними таблицами стилей 18
Практикум 3. Атрибуты 19
Практикум 4. Ссылки на символы 21
Практикум 5. Ссылки на сущности 23
Глава 3. Xsl 26
Практикум 3.1. Трансформация первого XML-документа 26
Практикум 3.2. Инструкция <xsl:apply-templates> в действии. 28
Практикум 3.3. Язык XPath в действии 30
Практикум 4. Инструкция <xsl:for-each> 32
Практикум 5. Инструкция <xsl:sort> 33
Практикум 6. Инструкция <xsl:if> в действии. 36
Первый ASP-пример 38
Практикум Punctual Web Server 38
Как это работает 38
Практикум сценарий на стороне сервера 40
Как это работает 41
Практикум – VBScript-сценарий на стороне клиента 42
Порядок выполнения 44
Практикум – порядок выполнения 44
Глава 5. Типы элементов ввода asp 49
Практикум 5.1. Кнопки 49
Практикум 5.2. Текстовые поля 51
Практикум 5.3. Списки 53
Практикум 5.4. Переключатель radio button 55
Практикум 5.5. Флажок checkbox 56
Практикум 5.6. Создание анкеты приема на работу 57