Как сделать вызов события по клику через js? — Q&A Хекслет
2026-02-26 22:53 Diff

Ответы

Событию click необходимо назначить обработчик, который сработает, как только событие произошло. Назначить обработчик можно разными способами: атрибут HTML, свойство DOM-объекта, addEventListener.

Атрибут HTML

Атрибут имеет вид - on<событие>.

При клике мышкой по кнопке выполнится код, указанный в атрибуте onclick.

Свойство DOM-объекта

Свойство имеет вид - on<событие>.

Этот способ аналогичен предыдущему. Обработчик всегда хранится в свойстве DOM-объекта, а атрибут – это один из способов его инициализации.

addEventListener

Так как у элемента DOM может быть только одно свойство с именем onclick, то назначить более одного обработчика так нельзя. Этот недостаток и решает addEventListener.

Синтаксис

Обязательные параметры

type - чувствительная к регистру строка, представляющая тип обрабатываемого события
listener- функция, которая принимает уведомление, когда событие указанного типа произошло
Метод EventTarget.addEventListener()

Введение в события
События на практике