使用超链接访问Javascript中的函数

使用超链接访问Javascript中的函数,javascript,function,hyperlink,Javascript,Function,Hyperlink,我试图访问带有超链接()的函数。我该怎么做 Aufgabe_Overlay = document.createElement("a"); Aufgabe_Overlay.className = "Aufgabe_Overlay"+anzahl; content.appendChild(Aufgabe_Overlay); Aufgabe_Overlay.href = "simpl_Aufgabe.html"; Aufgabe_Overla

我试图访问带有超链接()的函数。我该怎么做

Aufgabe_Overlay = document.createElement("a");
Aufgabe_Overlay.className = "Aufgabe_Overlay"+anzahl;
content.appendChild(Aufgabe_Overlay);
Aufgabe_Overlay.href = "simpl_Aufgabe.html";
Aufgabe_Overlay.onclick = "update_active(name)";
document.body.appendChild(Aufgabe_Overlay);

onclick
属性的值必须是一个函数,而不是一个字符串。

在HTML中定义单击处理程序时,给它一个文本值:

<a href="simpl_Aufgabe.html" onclick="update_active(name)">Click me</a>

谢谢你的帮助
Aufgabe_Overlay.onclick = function() {
  update_active(name); 
};