Hi,
ich baue mir eine Klasse für Menu Funktionen.
Jeden Link soll für das Attribut onmouseover zb. eine function test() zugeordnet werden
PHP-Code:
function test(){alert();}
// aus meiner init()
if(document.getElementById("navigation")){
var basisNode = document.getElementById("navigation");
this.links = basisNode.getElementsByTagName("a");
for(i=0; i<this.links.length; i++){
this.links[i].addEventListener("mouseover", test, false); // der knackpunkt
}
}
Statt test() will ich später so was wie foo(this) zuordenen.
mit test() gehts aber wie weise ich mit addEventListener eine Funktion mit parametern zu?
addEventListener("mouseover", test(this), false);
wirft mir (natürlich) ne Exception