Tag-namen definiert vergeben?

Hallo Liebe Wissende,

Eine js-Funktion setzt beim Aufbau eines Menus von verschiedenen Elementen die Eigenschaften .display auf =‚block‘, um diese anzuzeigen. Dies passiert, wenn vom Browser gelesen wird.

Nun möchte ich aber, dass nicht alle Menüeinträge sichtbar sind, sondern nur die, die zur eben geöffneten Seite gehört.
Wie kann ich dem Skript ThemaNr1 einen von mir definierten Namen hat?

Und wie kann ich diesen definierten Namen dem Skript übergeben, wo doch der Klick auf den Link eine neue Seite öffnet, die eben nur dazugehörige Listeneinträge, darstellt?

Hoffentlich konnte ich meine Frage einigermaßen strukturiert stellen.
Vielen Dank im Vorraus,
Denis

Hallo,

Kann ich etwas formulieren, dass z.B. ein - ThemaNr1
einen von mir definierten
Namen hat?

Fast. Du gibts ihm ein - .

Und wie kann ich diesen definierten Namen dem Skript
übergeben, wo doch der Klick auf den Link eine neue Seite
öffnet, die eben nur dazugehörige Listeneinträge, darstellt?

Du musst halt irgendwie speichern, welche IDs zu welchem Menü gehören (z.B. in Arrays), und diese Elemente bekommst du mit
document.getElementById(„foo“);
(oder, wenn du prototype benutzt, mit $(„foo“) :wink:

Grüße,
Moritz