Hey
ich hab auf meiner Seite eine einmal verschachtelte Liste. Beim Anklicken eines Elementes soll jetzt die "innere" Liste den PLatz freigeben den sie normlerweise braucht.
Ich hab mir gedacht ich mach das so:
<ul>
<li onclick="hide()"> text </li>
<li onclick="show()"> text </li>
<ul id="innen">
<li> innen </li>
<li> innen </li>
</ul>
<li onclick="hide()"> text </li>
<li onclick="hide()"> text </li>
</ul>
<script type="text/javascript">
function show(){
if (document.getElementById)
document.getElementById("subsection").style.visibility = "visible";
}
function hide(){
if (document.getElementById)
document.getElementById("subsection").style.visibility = "collapse";
}
</script>
Das Problem ist nur das zwar nichts mehr angezeigt wird aber der Platz nicht von den Listenelementen darunter eingenommen wird.
Kann mir einer sagen was ich falsch gemacht habe?
MfG Schaich