34 Часть III. Современный HTML

Таблица 16.4(продолжение)

Событие Скрипт запускается, если

Onexit Onblur

Произошел выход из элемента Снимается фокус с элемента

События, специфические для отдельных элементов.Эти события имеют силу только для некоторых элементов (табл. 16.5).

Таблица 16.5

Событие Элемент Скрипт запускается, если

onabort onchange

onload onreadystatechange

onreset onselect

onsubmit onunload

<IMG>

<input type:=checkbox><input type=file><input type=password><input type=text><input type=radio><select><textarea><bodyxiniage>

<applet><embed><frame><iframe><IMGXobject><scrip src=><fonn>

<input type=password><input type=text><textarea><fonn>

<body>

Пользователь прерывает прием изображения

Объект изменяется при вводе данных пользователем. При этом на элементе должен быть установлен фокус ввода

Элемент полностью загружен

Состояние элемента изменилось

Нажата кнопка Reset, т. е. пользователь очистил форму

Отпущена кнопка мыши при выделении текста пользователем

Нажата кнопка Submit, т. е. форма отправлена на обработку

Документ начал выгружаться

Если вы знаете, как работать с языками JavaScript или VBScript, то, основываясь на трех приведенных таблицах, легко сможете переделать статические HTML-документы в динамические. Давайте рассмотрим листинги 16.3 и 16.4. Они касаются одного и того же документа, но только второй использует возможности динамического HTML. При помощи программы Microsoft Internet Explorer 4.0 можно оценить разницу между ними. Если использовать третью версию этого браузера или ту же версию Netscape Navigator, доку-