Если пользователь, щелкнув
по «радиокнопке», код которой приведен выше, переведет ее во включенное
Глава 6. Формы в HTML
293
состояние, то после нажатия на кнопку отправки данных формы обработчику
будет, в числе прочего, передан следующий параметр: switcher=on.
Но чаще всего «радиокнопки» не используются в одиночку, а применяются
для выбора пользователем одного варианта из нескольких предложенных.
Более того, одна форма может содержать множество переключателей,
состоящих, в свою очередь, из нескольких «радиокнопок» — каждый
переключатель идентифицируется по содержимому атрибута name. Для того же, чтобы
определить, какая именно из нескольких «радиокнопок», обладающих одним
и тем же именем, указанным в значении атрибута name (т. е. принадлежащих
одному переключателю), была активизирована пользователем, необходимо
использовать атрибут value с тем, чтобы сформировать список возможных
вариантов значений соответствующих параметров, передаваемых
обработчику.
Предположим, мы хотим выяснить предпочтения пользователей о
применяемых ими браузерах и операционных системах. Тогда нам потребуется
организовать форму наподобие этой:
[Листинг 6 3. Форма для голосования [