Поиск

Общие атрибуты форм

Предполагается, что форма должна содержать определенное число элементов управ ления: поля ввода, переключатели, кнопки, флажки и т. д. Каждый элемент управ ления создается при помощи одного из элементов HTML. Для таких элементе! предусмотрены атрибуты, влияющие на работу формы.

Большинство элементов формы может принимать определенные значения. Напри мер, для поля ввода это может быть текст, а для переключателя — номер элемента который выбран пользователем. Для доступа к этим значениям со стороны про граммы необходимо использование атрибута name.

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

Атрибут
tabindex=номер

позволяет определить, в какой последовательности курсор переходит с поля н; поле при нажатии клавиши Tab. На элемент с атрибутом tabindex=1 устанавлива ется курсор в момент открытия окна броузера.

В элементах управления, содержащих подписи (например, в меню), часто исполь зуются сочетания клавиш, позволяющие перевести фокус на определенный эле мент. Обычно командой служит комбинация клавиши Alt и символа, подчеркну того в названии команды. В формах HTML тоже можно использовать этот npneiv при помощи атрибута accesskey. Например:

accesskey="R"

Атрибут disabled позволяет сделать элемент формы недоступным. Вид элемент; при этом не изменяется, но цвет текста становится более бледным. Недоступный элемент нельзя выбрать или изменить его значение.

Существуют атрибуты событий, которые непосредственно связаны с формами:

onfocus — элемент получает фокус (выбирается);
onchange — информация элемента изменена;
onblu г — элемент теряет фокус.