Hello out there!
So nun zu meinem Problem .. ich habe einen div der beim aufruf der Seite unsichbar ist , dieser soll per klick auf einen Link sichbar werden.
Nutzer erwarten nach Click auf einen Link eine neue Webseite. Für eine Aktion auf derselben Seite sieh besser einen Button vor.
code der bis jetzt nicht will:
<a href='javascript:document.elementById("edit").style.visibility="visible";' ><img src=bild.jpg></a>
<div id=edit style=visibility: hidden;>EDIT</div>
Das 'style'-Attribut hat den Wert "visibility:"; ein 'hidden;'-Attribut gibt es nicht. [HTML401 §3.2.2]
Es gibt keine Methode 'elementById()'. [http://de.selfhtml.org/javascript/objekte/document.htm#get_element_by_id@title=SELFHTML]
Der JavaScript-Code gehört nicht in das 'href'-Attribut eines 'a'-Elements, sondern in einen Eventhandler ('onclick'). [http://de.selfhtml.org/javascript/sprache/eventhandler.htm@title=SELFHTML]
Am besten wäre natürlich, HTML, CSS und JavaScript zu trennen.
See ya up the road,
Gunnar
PS: Du plenkst.
„Und [dieses Forum] soll […] auch ein Fachforum bleiben und kein Psychologieforum werden.“ (Kirsten Evers)