Tabellenfeldhintergrund onmouseover
Robbytobby
- browser
0 MudGuard
Hallo, damit beim Mouseover über einem Tabellenfeld das Hintergrundbild des Feldes verändert wird, benutze ich folgenden Code:
<td height="20" background="menu/own blau gold/sub_aktuelles.gif" id="aktuelles"
onMouseOver="document.getElementById('aktuelles').style.backgroundImage='url(menu/own blau gold/hover_aktuelles.gif)';"
onMouseOut="document.getElementById('aktuelles').style.backgroundImage='url(menu/own blau gold/sub_aktuelles.gif)';">
Das ganz funzt prima, allerdings nur im IE. Hab schon ewig rumgesucht und dieses Script soll explizit auch im Mozilla laufen. Es verändert sich blöderweise gar nix!
Any ideas?
Hi,
<td height="20" background="menu/own blau gold/sub_aktuelles.gif" id="aktuelles"
onMouseOver="document.getElementById('aktuelles').style.backgroundImage=
this.style.backgroundImage tut es auch, das Element mit der id ist ja die Tabellenzelle selbst.
'url(menu/own blau gold/hover_aktuelles.gif)';"
Da steht keine gültige URL. Leerzeichen dürfen in einer URL nicht (unmaskiert) vorkommen.
cu,
Andreas