Helmut Spindler: funktioniert immer noch nicht :/

Beitrag lesen

Wenn Du ein <div> aufmachst, solltest Du auch ein </div> hinterher zumachen ... und nicht ein </layer> !

Sorry hatte ich in der Eile übersehen als ich den Code hier geposted habe (war nur schnell reinkopiet aus SelfHTML) das Beispiel Script hat nicht funktionieret...

<html><head><title>Test</title>
<script type="text/javascript">
<!--
  function EinAus(Nummer)
  {
   if(window.document.layers[Nummer].visibility == "show")
    { window.document.layers[Nummer].visibility = "hide"; return; }
   if(window.document.layers[Nummer].visibility == "hide")
    { window.document.layers[Nummer].visibility = "show"; return; }
  }
//-->
</script>
</head><body>
<div name="GelberLayer" left="50" top="30" width="200" height="200"
 visibility="show" bgcolor="#FFFFE0">
<a href="javascript:EinAus(1)">anderer Layer ein/aus</a>
</div>
<div name="LilaLayer" left="250" top="30" width="200" height="200"
 visibility="show" bgcolor="#FFE0FF">
<a href="javascript:EinAus(0)">anderer Layer ein/aus</a>
</div>

so ist der Code - Trotzdem funktioniert er nicht...

"window.document.layers ist kein Objekt..."

Das ganze mit window.document.div[Nummer].visibility oder mit window.document.divs[Nummer].visibility anzusprechen funktioniertl eider auch nicht.