[latex]Mae govannen![/latex]
Habe es gerade mal versucht, aber wenn ich nichts per
Element.onclick = function(){DoSomething();};
uebergebe und versuche aus der Funktion DoSomething herausalert(this.src);
aufzurufen bekomme ich leider nur "undefined" zurueck.Element.onclick = DoSomething;
Der erste Funktionsparameter von DoSomething enthält dann das Eventobjekt (Nicht im IE), nicht aber das Elementobjekt. Dieses kann man dann indirekt zwar wieder mit <eventobject>.target bzw. <eventobject>.srcElement (IE) ermitteln, aber das ist bei einem _direkt ans Zielelement_ gehängten Event irgendwie überflüssig. Dann kann man auch this.src direkt übergeben.
BTW: Ich würde nicht this.src an die Funktion übergeben, sondern nur this, damit erspart man sich eine Menge Änderungen, falls man irgendwann mal zusätzliche Eigenschaften des Elements benötigt.
Cü,
Kai
„It's 106 miles to Chicago, we got a full tank of gas, half a pack of cigarettes, it's dark, and we're wearing sunglasses“.
„Hit it!“
Selfzeugs
SelfCode: sh:( fo:| ch:? rl:( br:< n4:( ie:{ mo:| va:) js:| de:> zu:) fl:( ss:| ls:?