Использование событий� на веб-странице
Понятие события
Событие – это сигнал от браузера о том, что что-то произошло.
События мыши
События на элементах управления
Клавиатурные события
События документа
Обработчики событий
Способы назначить событию обработчик:
Использование атрибута HTML
Использование атрибута HTML
Использование свойства DOM-объекта
Например, elem.onclick:
Использование свойства DOM-объекта
Так как у элемента DOM может быть только одно свойство с именем onclick, то назначить более одного обработчика так нельзя.
В примере ниже назначение через JavaScript перезапишет обработчик из атрибута
Объект события
Свойства объекта event
Всплытие
Всплытие
Всплытие
Клик по внутреннему <p> вызовет обработчик onclick:
Этот процесс называется «всплытием», потому что события «всплывают» от внутреннего элемента вверх через родителей подобно тому, как всплывает пузырёк воздуха в воде.
Погружение
Погружение: клике по ячейке <td>, расположенной внутри таблицы