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.