Обработчики событий

Обработчики событий.

Как говорилось ранее, код JavaScript обычно выполняется после того, как пользователь выполняет какие-то действия. Эти действия и другие события обрабатываются обработчиками событий и связанными с ними функциями JavaScript.

Существует три разных способа регистрации обработчика событий для элемента HTML: можно добавить к элементу новый атрибут, зарегистрировать обработчик событий как свойство элемента или использовать новый стандартный метод addEventListener().

В JavaScript действия пользователя называются событиями.

Когда пользователь выполняет действие, такое как щелчок клавишей мыши или нажатие на клавишу на клавиатуре, сраба — тывает событие, связанное с этим конкретным действием. По — мимо пользователя, инициатором событий может выступать и система. Например, к числу системных относится событие load, которое срабатывает после полной загрузки документа. Подобные события обрабатываются кодами или целыми функциями. Код, реагирующий на событие, называется обработчиком событий. Когда мы регистрируем обработчик, то, по сути, определяем, как наше приложение будет реагировать на конкретное событие. После того как был стандартизирован метод addEventListener(), данную процедуру стали называть прослушиванием события, а подготовку кода, который будет реагировать на событие, — добавлением прослушивателя события к определенному элементу.

Строчные обработчики событий

Мы уже применяли данную технику в коде в листинге 4.1, где создали атрибут onclick для элемента <p>. Этот прием считается устаревшим, но в определенных ситуациях нередко оказывается весьма полезным.

Добавить комментарий

Ваш e-mail не будет опубликован. Обязательные поля помечены *