Avalon: style.visibility='visible' dauerhaft nach onmousedown

Beitrag lesen

<a href="#" onmousedown="document.getElementById('datei').style.visibility='visible';">blahblah</a>
<div id="datei" style="visibility:hidden">.....</div>

Nach Klick auf den Link wird zwar der Div-tag auch visible, ist aber nach loslassen der Maustaste wieder hidden.

Was erwartest Du denn auch, erst läßt Du das div erscheinen, dann lädt die Seite neu und der Anfangszustand des divs ist visibility:hidden.

Also verhindere das neuladen der Seite.

Übrigens Ingos Einwand bzgl. Nutzer ohne Javascript ist berechtigt, auch wenn 99% Javascript aktiviert haben, der letzte Rest erfährt nicht was in dem div zu lesen steht.

Gruß
Avalon