pit: Gemisch aus Layer/DIV anzeigen/verstecken geht nicht unter NN

Beitrag lesen

Hallo Forumler,

ich habe wiedermal einen merkwürdigen Effekt:
folgende kurze Testseite

<html><head><title>Test</title>

<script TYPE="text/javascript" language="Javascript">
<!--

function show(x){if(document.layers)document.layers[x].visibility="show";}
function hide(x){ if(document.layers) document.layers[x].visibility="hide";}

// -->
</script>
</head>
<body>
<layer id="yyy">
<a  href="javascript:show('xxx')">Datei</a>
</layer>
<div id="xxx" Style="left:100px;visibility:hide">
<a href="#" onMouseOver="hide('xxx')">weg</a><br>
</div>
</body></html>

Nun der Effekt: in dieser Konstellation entsteht ein Javascriptfehler "document.layer[x] has no properties" . Wenn xxx auch zum Layer gemacht wird, funktioniert alles, ebenso wenn beide Bereiche div‚s sind, oder der Bereich yyy ein DIV und xxx ein Layer.
Warum so nicht??

Chiau Pit