Hallo,
Ich mach's mal etwas unkomplizierter:
Du hast eine Element <div id="foo" style="display:none">, das nicht sichtbar ist.
Dann brauchst Du eine Funktion, die das umschalten uebernimmt,(siehe IDchange(el,ds) im Original)
<script type="text/javascript">
function toggleDisplay(elementId)
{
var myElement = document.getElementById(elementId);
if(myElement.style.display == 'none')
{
myElement.style.display = 'block';
}
else
{
myElement.style.display = 'none';
}
}
</script>
Zuletzt brauchst du einen Schalter, also <irgendeinelement onclick="toggleDisplay('foo')">text</irgendeinelement>
Klickst Du jetzt auf deinen Schalter, wird die Funktion toggleDisplay() mit dem Argement 'foo' aufgerufen.
Die Funktion sucht nach einem Element mit der Id 'foo' und findet Deinen div. Dann schaut sie ob er 'block' oder 'none' angezeigt wird. Anschliessend wird der Anzeigezustand umgekehrt, das ist alles.
Dieter