onclick
- это свойство, подобное атрибуту onclick
в HTML.Он лучше поддерживает браузер, однако примитивен, так как переназначение перезаписывает первое (как любое свойство объекта).
addEventListener()
, как следует из названия, позволяет зарегистрировать несколько обратных вызовов для элементатип события.Это позволяет вам иметь несколько mousedown
событий для одного и того же элемента.До IE9 у IE была своя собственная attachEvent()
, которая аналогична (вы также должны указать on
часть с attachEvent()
).