событие, всегда передается
объект event. Он, в частности, имеет следующие
атрибуты и методы:
target – элемент, на котором возникло событие;
currentTarget – элемент, на котором возникло событие;
stopPropagation() – остановить процесс распространения события;
preventDefault() – не выполнять реакцию «по умолчанию»;
Если событие принадлежит определенному классу (событие от мыши,
например), то дополнительно имеются атрибуты и методы,
характеризующие этот конкретный класс событий.
Mouse events:
click – событие щелчка;
dblclick – событие двойного щелчка;
mousedown, mouseup – событие нажатия и отжатия кнопки;
mousemove – событие изменения позиции курсора;
mouseover, mouseout – событие изменения позиции курсора относительно
выбранного элемента;