# JS Quiz: Easy: Simplest DOM event listener

**URL:** <https://forum.kirupa.com/t/js-quiz-easy-simplest-dom-event-listener/683700>\
**Category:** web dev\
**Created:** [October 13, 2026, 7:00am UTC](https://forum.kirupa.com/t/js-quiz-easy-simplest-dom-event-listener/683700 "2026-10-13T07:00:09Z")\
**Posts on this page:** 1\
**Showing post:** 2

<div class="post-metadata">

**Author:** ![HariSeldon](https://yyz1.discourse-cdn.com/flex011/user_avatar/forum.kirupa.com/hariseldon/32/31261_2.png) [@HariSeldon](https://forum.kirupa.com/u/HariSeldon)\
**Post date:** [October 14, 2026, 7:20am UTC](https://forum.kirupa.com/t/js-quiz-easy-simplest-dom-event-listener/683700/2 "2026-10-14T07:20:18Z")

</div>

The `addEventListener` method is the one you want.

The `on*` properties, like `onclick`, were always a bit of a blunt instrument, overwriting any previous handler. `addEventListener` allows for multiple handlers, which is essential for modular design.

---

_[View the full topic](https://forum.kirupa.com/t/js-quiz-easy-simplest-dom-event-listener/683700)._
