Обработчиком события называют функцию, привязанную к событию. Данная функция выполнится в момент,
когда произойдёт событие. Обработчики события - это обычные функции, и писать их нужно как обычные функции. В дальнейшем в презентации подразумевается, что есть некая функция fn, которая выполняет определенные действия.
В DOM существуют заранее определенные события. Вот некоторые из них: click - щелчок
левой кнопкой мыши contextmenu - вызов контекстного меню (щелчок правой кнопкой) mouseenter - курсор входит в пределы элемента mouseleave - курсор покидает пределы элемента mousemove - курсор движется
1. Через html код в атрибутах - атрибут записывается как on +
название события.
Когда произойдет событие, выполнится код, записанный в onclick, поэтому функция fn записана со скобками. Данный подход назначения событий не совсем удобен, так как нет разделения HTML и JS.