molily: Ein-/Ausblenden von Menüunterpunkten

Beitrag lesen

Hallo,

Das funktioniert soweit auch. Ausgewählte Unterpunkte bleiben eingeblendet, bei Klick auf einen Menüpunkt werden dessen Unterpunkte eingeblendet und solange kein Unterpunkt ausgewählt ist blenden sich diese auch wieder richtig aus.. nur wenn ein Unterpunkt gewählt ist, werden nur darüber liegende Unterpunkte ausgeblendet, die darauf folgenden eingeblendeten Unterpunkte bleiben jedoch immer eingeblendet.

Diese Fehlerbeschreibung kann ich nicht nachvollziehen.
Wenn ich die fehlende schließende Klammer bei der punkt1-Funktion korrigiere, tut der Code, was er soll (sofern ich die Anforderungen verstanden habe). Tritt der Fehler immer noch auf, wenn du das korrigierst?

Anstatt display auf 'inline' zu setzen, wäre
document.getElementById("punktX").style.display = "block";
angebrachter. Ansonsten steht bspw. punkt2 rechts neben dem punkt1-Linkblock, anstatt darunter. Absätze (p-Elemente) werden standardmäßig als Blockelemente dargestellt, nicht als Inline-Elemente.

Mathias