Frank (no reg): Mehrfachauswahl (Inhaltsverzeichnis) ...?

Beitrag lesen

Wieviele "Inhaltsebenen" denkt denn dein Code für das Inhaltsverzeichnis ab?
Schätzungsweise 2. Aber das nur am Rande.

oder
Server-seitig mit PHP

Wie genau?

Indem jeder Klick in eine Checkbox von einem Haupt- oder Unterkapitel das "Formular" (welches um die Checkboxen herum ist) wieder zum Server schickt und dort die Werte der Checkboxen entsprechend ausgewertet werden?`

"Auswerten" heisst an dieser Stelle, dass wenn der Wert einer entsprechend eindeutig benannten Checkbox für ein Hauptkapitel "true" ist, dann das <input type="checkbox" ...> Element für jedes Unterkapitel mit einem passenden Wert (true) sonst (false) vorbelegt wird.

Ich vermute, dass es mit PHP/HTML überhaupt nicht machbar ist (ohne ein Form zu senden),

Kann ja gar nicht, da PHP ja nur auf dem entfernten Server ausgeführt wird und auch nur dann, wenn ein Aufruf (GET / POST) an selbigen geht.

Ergo, was bleibt dir? Javascript. Dafür musst du aber die Beziehung zwischen den Checkboxen von Haupt-/Unterkapitel anhand deren Namen erstellen, erkennen und auswerten.

Frank