Sebastian Lagemann: document.images Problem unter Netscape!

Beitrag lesen

Hallo zusammen,

kaum das eine Problem gelöst, kommt schon wieder das nächste.
Und zwar habe ich einen Layer, in dem ein Link Verweis ist, mit einem OnMouseOver Ereígnis, zum verändern der Bilder. Nun, im IE funktioniert das ohne Probleme, unter Netscape jedoch kommt die Fehlermeldung documen.images[BildID] has no properties, also es gibt für Netscape dieses Bild nicht. Der Quellcode ist folgender:

<script language=JavaScript>
function ChangeImages(Bild,BildID)
  {
   document.images[BildID].src=Bild
  }
</script>

<div ID="Hacking" style="position:absolute; z-index:1; top: 0; left: 0; visibility:show; visibility:visible;">
<a href="#" onMouseOver="HideAll();ShowLayer('HackingMenue')" onClick="HideAll();"><img src=../images/menu/hackingmenu.gif border=0></a>
</div>
<div ID="HackingMenue" style="position:absolute; z-index:1; top: 20; left: 0; visibility:hide; visibility:hidden;">
<a href="javascript:ChangeLayer('HackerToolz')" onClick="HideAll();" onMouseOver="ChangeImages('../images/menu/ani/hackingtoolz.gif',4)" onMouseOut="ChangeImages('../images/menu/nani/hackingtoolz.gif',4)"><img id=4 src=../images/menu/nani/hackingtoolz.gif border=0></a>
</div>

Das ist nur ein Ausschnitt des Quellcodes, die nicht aufgeführten Funktionen existieren, und funktionieren korrekt. Wäre dankbar für eure schnelle Hilfe.

Cya,
   Sebastian Lagemann