cmbaop: li css onklick

Beitrag lesen

hi
ich hätte mal ne theoretische frage

hallo lolblack,

solche menues habe ich mit hilfe versteckter felder aufgebaut.
jedes feld ist erst einmal unsichtbar und wird per event-handler sichtbar gemacht.

javascript:
function verstecke (punkt) {
        if ( document.all[punkt]style.display == "none" ){
                document.all[punkt].style.display="";
        } else {
                document.all[punkt].style.display="none";
        }
}

html:
<ul>
        <li>...</li>
        <li onClick="hier die funktion aufrufen und id uebergeben">....</li>
                <ul style="display:none"> -> diese liste ist unsichtbar
                        <li>...</li>
                        <li>...</li>
                </ul>
        <li>...</li>
</ul>

du musst fuer alle tags eindeutige id's vergeben, damit die javaScript-function die richtigen felder sichtbar/unsichtbar macht.
das ganze funktioniert genauso mit tabellen oder anderen html-elementen.
auf diese weise kannst du deine ganze html-seite komplett aufbauen und mit den event-handlern nur das sichtbar machen, was angezeigt werden soll.
ich hoffe, ich konnte dir helfen.

viel spass beim probieren.