Michel: div sichtbarkeit

Beitrag lesen

Hallo,

Dass es keine Methode »elementById« gibt? Google würde sagen: Meinten Sie »getElementById«?

Ferner: Vermeide Konstrukte à la »href=javascript:« und nutze Event-Handler. Die Attributwerte sollten besser in Anführungszeichen gesetzt werden: <div id="edit" style="visibility:hidden;">...</div>. Sieht zu Beginn nach mehr Tipparbeit aus, lohnt sich aber.

Ja - dem schließe ich mich auch an

mfg, roebert

Danke für die vielen Post!

Ansatz habe ich nun erst einmal so:

<a href=#><img src=/bild.png border="0" onclick='javascript:document.getElementById("edit").style.visibility="visible";'></a>

Ansprung zum Seitenanfang aus zwei Dingen nötig:
ersten soll sich der Mauszeiger zum Link-Mauszeiger verändern
zweitens soll der gesamte Bildschirm abgedunkelt werden

<div id="edit" style="position: absolute; left: 0; top: 0; width: 100%; height: 100%; background-color: #000; text-align: center; color: #fff; font-family: Verdana,sans-serif; visibility: hidden; -moz-opacity: 0.9; filter:alpha(opacity=90); opacity: 0.9; z-index: 100;">

am liebsten wäre mir natürlich das sich seite nicht verschiebt, der Mauszeiger trotzdem zum Link wird und sich die Seite an der Stelle komplett abdunkelt.