Тема 3. Обработка форм: переключатель, флажок, список.

Формы используются при создании интерактивных страниц, позволяют читателю Web-страницы общаться с их владельцами. Формы используются при организации опросов, заполнении анкет, тестировании, для контроля знаний и т.д. Форма отображается в окне браузера в виде набора стандартных элементов управления, которые используются для заполнения полей формы значениями. В предыдущих сценариях мы использовали текстовые поля и различные кнопки. Рассмотрим, как представить и извлечь для обработки данные, представленные другими элементами управления.

Переключатели

Данные удобно представлять с помощью элемента управления переключателя (или радиокнопки) в том случае, когда из нескольких вариантов может быть выбран лишь один. Например, студент на экзамене может получить лишь одну из оценок

  • "отлично",
  • "хорошо",
  • "удовлетворительно",
  • "неудовлетворительно".

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

Предположим, что некоторая фирма принимает заказы на изготовление витражей. Заказчик должен выбрать форму витража, количество, указать размеры, материал и др. Требуется определить стоимость заказа. Мы рассмотрим лишь фрагмент, в котором выбирается форма витража. Документ приведен на рис. 5.1

Рис. 5.1 Выбор варианта с помощью переключателя