addEventListener overwrites other event actions?

后端 未结 2 1589
太阳男子
太阳男子 2021-01-18 20:42

Does addEventListener overwrites previously defined actions for a particular event?For example,



        
相关标签:
2条回答
  • 2021-01-18 21:27

    No, it does not "overwrite" other handlers; that's why it's called "addEventListener". All the handlers are invoked when an event happens.

    Now, I will say that mixing the old-style "DOM 0" event handler attachment mechanism (the "onevent" attributes) with event handlers added with "addEventListener()" is not a very good practice.

    0 讨论(0)
  • 2021-01-18 21:35

    No.

    From MDC:

    addEventListener is the way to register an event listener as specified in W3C DOM. Its benefits are as follows:

    • It allows adding more than a single handler for an event.

    See example.

    0 讨论(0)
提交回复
热议问题