Saadat: Hintergrundfarben der Zellen unter Netscape

Hallo allerseits!

kann mir jemand anhand des unten stehenden Beispielscripts zeigen, wie man unter NETSCAPE die Hintergrundfarben der Tabellenzellen onMouseOver verändern kann. Im Forum stand bisher leider nichts verständliches darüber.

Das folgende Beispiel funktioniert unter IE super.

Vielen Danke im Voraus!

------------------------------------------------------------------
                      B e i s p i e l
------------------------------------------------------------------
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
<html>
<head>
<title>Untitled</title>

<script language="JavaScript" type="text/javascript">
<!--
  function mOvrOut(zelle,farbe) {
    if (document.layers) zelle = document.zelle;
    else if (document.all) zelle = zelle.style;
    zelle.backgroundColor = farbe;
  }
// -->
</script>
</head>

<body>

<table border="0">
<tr>
    <td bgcolor="#000080" onmouseover="mOvrOut(this,'#ec7600');" onmouseout="mOvrOut(this,'#000080');">   </td>
</tr>
</table>

</body>
</html>
------------------------------------------------------------------

  1. Hi

    kann mir jemand anhand des unten stehenden Beispielscripts zeigen, wie man unter NETSCAPE die Hintergrundfarben der Tabellenzellen onMouseOver verändern kann. Im Forum stand bisher leider nichts verständliches darüber.

    Das stimmt zwar nicht, aber eine Wiederholung kann auch nicht schaden:
    Leider kann Netscape die Hintergrundfarbe einer Tabellenzelle nicht aendern!!
    Das einzige was Netscape aendern kann ist die Hintergrundfarbe eines layers. Wenn du also den Hintergrund aendern willst, dann musst du jede Zelle in einen extra layer schreiben. Das ist in der Praxis meist aber viel zu umstaendlich.
    Ausserdem solltest du beachten, dass Netscape onmouseover/out nur in
    <a> und <area> kennt!
    siehe <../../tebj.htm#a17>

    Tschau Holger