Глава 7. События

Всплытие и перехват событий

Здравствуйте! В этом уроке я хочу рассказать о таком важном понятии  как всплытие и перехват событий. Всплытие  это такое явление при котором, если вы щелкаете по дочернему элементу, то событие распространяется и на его родитель.

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

Этот обработчик для <div> сработает, если вы кликните по вложенному тегу <em> или <code>:

<div onclick="alert('Обработчик на Div сработал!')">
  <em>Кликните на EM, сработает обработчик на DIV</em>
</div>

Как видите при клике на вложенном элементе em срабатывает обработчик на div. Почему так происходит? Читайте дальше и узнаете.

Всплытие событий javascript

Прочитать больше

Объект события Event

Здравствуйте! Продолжаем разбираться с событиями в JavaScript  и на очереди у нас собственно объект события (Event).  Как правило при  обработке события браузер  может автоматически передать в функцию обработчика события  в качестве параметра  некий объект Event, который  содержит всю информацию о событии. И с помощью  свойств этого объекта  мы  с вами можем получить эту информацию.

объект event в JavaScript

Прочитать больше

Введение в события JavaScript

Здравствуйте! Рассмотрев тему «Работа с DOM в JavaScript», перейдем непосредственно к теме «События в Javascript». Надо сказать, что данная тема является чуть ли не основной для обработки сценариев в браузере.    События нужны, чтобы реагировать на действие пользователя при взаимодействии со страницей.

Событие — это своего рода сигнал браузера о том, что что-то произошло.  Событий существует очень много мы же с вами рассмотрим лишь только основные события.

Введение в события в javascript

Прочитать больше

Сообщить об опечатке

Текст, который будет отправлен нашим редакторам: