В HTML определены следующие типы управляющих элементов:
кнопки:
Авторы могут создавать три типа кнопок:
ü кнопки отправки: При активизации такой кнопки производится отправка формы. В форме может быть несколько кнопок отправки.
ü кнопки сброса: При активизации такой кнопки для всех управляющих элементов устанавливаются исходные значения.
ü прочие кнопки: Для таких кнопок действие по умолчанию не определено. С атрибутами событий каждой такой кнопки могут быть связаны клиентские скрипты. Если происходит событие (например, пользователь нажимает кнопку, отпускает ее и т.д.), включается связанный с событием скрипт.
Авторы должны определять язык скрипта для кнопок в объявлении скрипта по умолчанию (в элементе META).
Авторы создают кнопки с помощью элемента BUTTON или INPUT. Подробнее об определении различных типов кнопок см. в определении этих элементов.
Флажки
Флажки (и кнопки с зависимой фиксацией) - это переключатели вкл./выкл., которые могут переключаться пользователем. Переключатель "включен", если для управляющего элемента установлен атрибут selected.
При отправке формы успешными могут стать только включенные переключатели. Несколько флажков в форме могут иметь одно и то же имя управляющего элемента. Таким образом, например, флажки позволяют пользователям выбрать несколько значений для одного и того же свойства. Для создания флажков используется элемент INPUT.