Hallo André,
function updateLinks() {
var test = document.getElementsByTagName("a");
for(var i=0;i<test.length;i++) {
var imageSize = document.createAttribute("onClick");
imageSize.nodeValue = "javascript:sayHello()";
document.getElementsByTagName("a")[i].setAttributeNode(imageSize);
}
}
ich setze Eventhandler so:
imageSize.onload = sayHello;
ohne Klammern! Der Handler ist eine Funktionsreferenz, kein Rückgabewert.
Gruß, Jürgen