Добавляем...


События интерфейса пользователя
Хотя модель DOM уровня 2 использует прежде всего события, которые присутствуют в спецификациях (X)HTML (и DOM уровня 0), здесь добавляются несколько новых событий интерфейса пользователя. Эти события имеют префикс "DOM", чтобы их можно было отличить от "обычных". Список этих событий представлен в таблце.

Событие Фаза возврата Возможность отмены
DOMFocusIn Да Нет
DOMFocusOut Да Нет
DOMActivate Да Да

Необходимость и смысл этих событий не вполне очевидны. События DOMFocusIn и DOMFocusOut очень похожи на традиционные focus и blur, но применимы к любому элементу, а не только к полям формы. Событие DOMActivate происходит, когда пользователь выполняет какие-либо действия в отношении объекта. Например, для ссылки это событие происходит, когда пользователь выполняет щелчок на ней, а для меню — когда пользователь активизирует раскрывающееся меню. Это событие оказывается полезным, когда важно не то, как пользователь инициирует возможности элемента, а только то, что элемент используется. Например, вместо использования и onclick, и onkeypress для контроля активизации ссылки (с помощью мыши или клавиатуры) можно регистрировать событие DOMActivate. Пока эти события используются редко, но полезно с ними ознакомиться, поскольку вы можете столкнуться с фактами их использования в новых сценариях.


добавить комментарий
(без перезагрузки и регистрации)


10 случайных разделов

Что ищем на сайте ?


Примеры кода на сайте







@ 2008-2011 Amber
При использовании материалов ссылка на сайт обязательна
Яндекс.Метрика