Moinmoin
Das mit dem visibility-Attribut zu machen funktioniert nicht wie gewünscht. (Hätte ich auch früher merken können) Ich habe deshalb versucht, das ganze über das CSS2-Attribut "display:none" zu realisieren (unten steht der Quelltext), jedoch meldet mir Netscape folgenden JavaScript-Fehler:
Hm. Eigentlich sollte er das schon kennen. Überlicherweise würde ich aber lieber bla.visibility = "show" / "hide"; verwenden
(document.layers[divid].display == "none")
<a href="javascript:DIVzeigen('VersteckterText')">Normaler Text</a>
Da is die Sau. Hinter layers wird eine Zahl erwartet. Du übergibst aber einen Text.
Entweder: document[divid].display = bla;
oder "javascript:DIVzeigen(ZAHL);" (ZAHL=Indexnummer des Layers, von 0 an beginnend).
Mein Tip: Entweder ist klar besser als oder ;-)
Cya,
Harry