bei onmouseover dynamisch den hintergrund von td-zelle ändern
Markus
- javascript
0 curt
heyho,
ich hab ja jetzt schon so einiges ausprobiert und rumprobiert und gesucht, abba bis jetzt noch nix gefunden.
ich möchte bei einem link der alleine in einer tabellenzelle steht die hintergrundfarbe der tabellenzelle bei mouseover ändern.
gibt es da grundsätzlich eine möglichkeit das hinzubekommen odda kann ich mir gleich eine andere lösung suchen? und wenn ja, wie bekomme ich das hin?
danke schön für dein bemühen!!
Markus
Probiers mal damit
<td id="tzelle" onmouseover="this.style.backgroundColor='red'" onmouseout="this.style.backgroundColor='black'"><a href="...">linktext</a></td>
geht für IE 4.x+ und NN 6.x+
Diese Lösung ändert die Farbe schon beim eintretten des Mauszeigers in die Tabellenzelle, wenn du mit dieser Lösung leben kannst, hat Vorteile, da du dich um NN 4.x nicht kümmern müßt, der kann die Farbe eh nicht ändern, reagiert aber auchg nicht auf die event-Handler in der td, beim <a>-Tag würde NN 4.x eine Fehlermeldung ausgeben, da er das Style-Objekt nicht kennt.
gruss
Curt