chr..itz: OnMouseOut in Unterelementen "verhindern"

Beitrag lesen

Huhu

Hallo,

Folgender Beispielscode:

<div style="border: 1px solid black;" onmouseout="this.style.display='none'">

Wenn man mit dem Mauscursor von rechts (über der Div) reinfährt bleibt die Div erwartungsgemäß "display=block".

Ja?! Steht im Quelltext gar nichts von.

Gehe ich allerdings über eines der Links wird onmouseout ausgeführt. Meine Frage: Besteht die Möglichkeit onmouseout NUR auszuführen wenn ich wirklich außerhalb dieses Elements bin?

Du bist wirklich ausserhalb des Elements, jedoch innerhalb des a Tag,
von daher würde ich dem div eine Id geben und dem a ein onMouseover().
Das sagt im Falle "over" dem Div dass es als "Block" angezeigt werden soll.

Gruß Chris