Struppi: className-Aenderung via Javascript

Beitrag lesen

<script language ="javascript">

Hier fehlt das Type-attribut (language ist eher nicht (mehr) notwendig):

<!--

function Bildzeig(x)
{
x.className ="bildli";
}
//-->
</script>

</head>
<body>
<p class = bildfeld id=gembildli>Wenn Du mit der Maus über den Broccoli fährst, kannst Du Ihn Dir hier anschauen</p><br><br><br>
<p onMouseOver ="Bildzeig(brocc)">Broccoli</p>
<p class=hide id=brocc>
<img src = "gemuese/broccoli.jpg"></p>

dein Problem ist, das dem IE es egal ist ob du window.brocc oder window.document.brocc (und vermutlich noch mehr Kombinationen) sagst, für ihn sind das alles die gleichen Objekte.

Du musst dir erst eine gültige Refrenz auf dein Objekt holen.
dazu existiert die Funktion document.getElementById(id)

Struppi.