Siechfred: Mehrere Objekte behandeln

Beitrag lesen

Hell-O!

Beispiel (noch nicht auf id achten):
Überschrift 1
-> Satz 1 (id: zeile1[0])
-> Satz 2 (id: zeile1[1])
-> Satz 3 (id: zeile1[2])
Überschrift 2
-> Satz 1 (id: zeile2[0])
Überschrift 3
-> Satz 1 (id: zeile3[0])
-> Satz 2 (id: zeile3[1])

Wie wäre es, statt oder zusätzlich zur ID das name-Attribut zu verwenden? Denn im Gegensatz zur ID darf ein Name mehrfach in einem HTML-Dokument vorkommen.

Ich dachte jetzt, dass man die ids wie oben gezeigt setzten könnte und dann über eine Schleife die jeweils zutreffenden Zeilen ausblendet. Wenn ich auf die Überschrift klicke sollen eben immer die dazugehörigen, sich darunter befindenden, Sätze ausgeblendet werden.

Das sollte mit Namen, die eindeutig einer Überschrift zugeordnet sind, kein Problem sein:

Überschrift 1
-> Satz 1 (id: zeile1[0], name: Überschrift1)
-> Satz 2 (id: zeile1[1], name: Überschrift1)
-> Satz 3 (id: zeile1[2], name: Überschrift1)
Überschrift 2
-> Satz 1 (id: zeile2[0], name: Überschrift2)
Überschrift 3
-> Satz 1 (id: zeile3[0], name: Überschrift3)
-> Satz 2 (id: zeile3[1], name: Überschrift3)

Gehe dann mit Hilfe von getElementsByName in einer for-Schleife die Elemente durch und blende sie ein oder aus.

Siechfred

--
Ich bin strenggenommen auch nur interessierter Laie. (molily)
Welcome To Carcass Cuntry || Steuerfreie Geburtsbeihilfen?  || RT 221 Erfurt-Altstadt i.V.