ChrisB: Onclick per JavaScript eine Funktion mit Parametern zuweisen

Beitrag lesen

Hi,

Einfache Lösung: Verzicht auf den Zugriff auf die Variable »Element«, die nämlich nach dem Ablauf der Schleife nicht auf das jeweilige, sondern auf das letzte Element verweist.

Element.onclick = function(){ DoSomething(this.src); };

Auch das sieht mir in diesem Falle noch überflüssig aus - this *innerhalb* der Funktion verweist doch hier (beim traditionellen Eventhandling) sowieso auf das Element, auf das geklickt wurde - also kann man this.src auch innerhalb der Funktion abfragen, und muss es gar nicht erst als Parameter übergeben.

MfG ChrisB

--
Light travels faster than sound - that's why most people appear bright until you hear them speak.