<a href="#">如何最终调用Javascript函数?

Smi*_*ith 2 html javascript css web

我是一位经验丰富的后端程序员,最近决定从厌倦中学习更多有关Web开发的知识.

我无法理解如何<a href="#">最终调用Javascript函数,或者在这种意义上执行任何操作.

有人可以对此有所了解吗?

mar*_*ljn 6

从最好到最差的三种可能方式:

  1. 不显眼 - 在JavaScript中,该addEventListener方法用于附加单击事件处理程序.这就是JQuery和其他库在幕后所做的事情.在过去,我相信IE使用attachEvent(仅作为旁注).

  2. onclick锚标记的属性 - onclick="yourEventHandler()".

  3. href="javascript: func();"