Utz: onMouseOut

Beitrag lesen

Hi Gregor,

hm, ich hatte gehofft, Kind-Elemente würden nicht den onMouseOut-Event feuern...machen sie aber wohl doch...

Also hilft wohl nur ein Workaround, d.h. alle Kind-Elemente mit Einblenden-Skripten zu versehen. Folgender Code ist zwar nicht hübsch, hat aber das gewünschte Verhalten:

<HTML>
<HEAD>
</HEAD>
<SCRIPT LANGUAGE="JavaScript">
<!--
function myAusblenden(myID)
{
 obj = eval(myID);
 obj.style.visibility = "hidden";
}

function myEinblenden(myID)
{
 obj = eval(myID);
// alert(obj.style.visibility);
 obj.style.visibility = "visible";
}
//-->
</SCRIPT>
<BODY>
<SPAN ID="m2" STYLE="visibility:visible;width=300;z-layer:0;background-color:#FFFF00" onMouseOut="myAusblenden('m2')" onMouseOver="myEinblenden('m2');">
<A HREF="http://www.irgendwohin.com" STYLE="z-layer:100" onMouseOver="myEinblenden('m2');" onMouseOut="myEinblenden('m2');">erster Eintrag</A><BR>
zweiter Eintrag<BR>
dritter Eintrag<BR>
vierter Eintrag<BR>
fünfter Eintrag<BR>
sechster Eintrag</div>
</BODY>
</HTML>

Grüße,

Utz