Lieber Gunnar,
da ist Dir ein flüchtender Fehler unterlaufen...
| den pfad des dazugehörigen Bildes
Dieses ist innerhalb des aktuellen Objekts:
this.getElementByTagName("img")
.
Es existiert im Normalfall (ohne irgendwelche prototypischen Erweiterungen) keine Methode "getElementByTagName", sondern "getElementsByTagName" (Plural!), sodass Dein Tipp lauten müsste:
Dieses ist innerhalb des aktuellen Objekts: this.getElementsByTagName("img")[0]
.
| und die klasse des dazugehörigen divs zu ändern.
Dies ist der nächste Geschwisterknoten:
this.nextSibling
.
Je nach Browser und Quellcode könnte das nicht immer wie angenommen funktionieren, da irgendwelche Textnodes (eine Gruppe von Whitespaces) als weitere Geschwisterknoten dazwischenliegen könnten. Daher müsste man die Geschwisterknoten der Reihe nach durchiterieren, um jedesmal zu prüfen, og es sich um ein DIV handelt, oder nicht, um dann beim erstbesten gefundenen DIV abzubrechen.
Liebe Grüße,
Felix Riesterer.
ie:% br:> fl:| va:) ls:[ fo:) rl:° n4:? de:> ss:| ch:? js:) mo:} zu:)