David Wiese: Fortsetzung von unten

Hallo Marco

Nun wöllte ich dies gern trennen, so daß 2 select-Felder (Auswahlfelder) zu sehen sind.

Eines mit allen Hauptkategorien und eines mit den zur Hauptkategorie passenden Unterkategorien. Also:

Und wenn haupt2 ausgewählt, dann soll im Untermenü nur die Unterpunkte von haupt2 stehen, also:
haupt2 / unter1
haupt2 / unter2
...
dann ist meine Liste aber trotzdem noch sehr lang und außerdem funktioniert das erst in den aller neusten Browsern. Also das bitte nicht vorschlagen. Bitte die JavaScript-Variante. Danke!

Aber gern hier die Zutaten:

du brauchst für jede Hauptgruppe ein Array, welches die Untergruppen enthält, gut machen sich hier assoziative Arrays http://selfhtml.teamone.de/javascript/objekte/array.htm#assoziative_arrays

den Eventhandler onchange http://selfhtml.teamone.de/javascript/sprache/eventhandler.htm#onchange

eine Funktion die von onchange aufgerufen wird http://selfhtml.teamone.de/javascript/sprache/funktionen.htm

und in der du je nach gewähltes Hauptmenue die Menueeinträge im Untermenue löschts und wieder neu anlegst http://selfhtml.teamone.de/javascript/objekte/options.htm

alles gut mischen, garen lassen und fertig ist dein JS-Menue

Alternativ geht auch dieses Beispiel http://selfhtml.teamone.de/javascript/beispiele/verweisliste.htm

Gruß

Antje

  1. Hallo

    Ich bin ja hier unter echten cracks wie ich beim Durchstöbern des Forums gemerkt habe. Jetzt mal ne kleine und für Euch wahrscheinlich auch unbedeutende Frage:
    bauchkrabbeln ist schön aber begrüßung ist schöner

    Ziemlich ungemüdlich bist du....... Dein Kommentar war ebenso wichtig wie dieses von mir.

    Frohe Weinachten, Dmitri

    1. hallo Patrick,

      müssen es denn Frames sein ? Nimm einfach eine Tabelle, schon existiert das Problem nicht mehr.

      Christoph S.

  2. HEY DU SPINNST WOHL !!!

    ERSPAR UNS DIESEN SCHEISS!!

    Stefan Muenz