Thomas Meinike: Tabellenhintergrund bei Mouseover ändern

Beitrag lesen

Hallo,

Ich habe eine Tabelle mit 5 Zeilen, jede Zeile verwendet die Grafik hg1.gif als Hintergrund. In jeder dieser Zeilen ist ein Link. Wenn man jetzt über den Link geht, dann soll sich die Hintergrundgrafik der entsprechenden Zeile in hg2.gif ändern. Geht sowas?

Ausgehend vom Link (a-Element) ergibt sich diese Hierarchie:
a (this) --> td (parentNode) --> tr (parentNode), also folgt mit den Bildern over.gif und out.gif:

<tr>
<td><a href="abc.htm" onmouseover="this.parentNode.parentNode.style.backgroundImage='url(over.gif)'"  onmouseout="this.parentNode.parentNode.style.backgroundImage='url(out.gif)'">Linktext</a></td>
</tr>

MfG, Thomas