Ankündigung

Einklappen
Keine Ankündigung bisher.

select-Menü dynamisch ersetzen

Einklappen

Neue Werbung 2019

Einklappen
X
  • Filter
  • Zeit
  • Anzeigen
Alles löschen
neue Beiträge

  • select-Menü dynamisch ersetzen

    Folgende Situation: in einer Menüleiste (in einer Tabelle, eingefasst durch ein div id=menu) befinden sich zwei Auswahlmenüs:

    Auswahlmenü 1:
    <select onchange=...>
    <option value=0>1</option>
    <option value=1>2</option>
    </select>

    Auswahlmenü 2:
    <select onchange=...>
    <option value=0>Bild 1</option>
    ...
    <option value=(x-1)>Bild x</option>
    </select>

    Auswahlmenü 2 ist voreingestellt für Auswahlmenü 1, d.h. wenn die Datei aufgerufen wird, erscheint es für die voreingestellte Option 1 von Auswahlmenü 1.

    Jetzt möchte ich, dass ein neues Auswahlmenü 2 mit einer anderen Bilderliste angezeigt wird, sobald die Option 2 von Auswahlmenü 1 gewählt (= angeklickt) wird.

    Soweit klar? Jedenfalls verließen sie mich dabei. Auch nach intensivem Studium der selfhtml-Seiten kriege ich es nicht mal geregelt, per Javascript auf die <options> zuzugreifen, da dort immer ein Formularfeld vorausgesetzt wird, was ich überhaupt nicht benutze.

    Ich hoffe, Ihr habt ein paar Ideen. Danke.

  • #2
    Dann studier halt noch andere Quellen. Manipulation des DOM Baums ist Dein Stichwort.
    [COLOR="#F5F5FF"]--[/COLOR]
    [COLOR="Gray"][SIZE="6"][FONT="Georgia"][B]^^ O.O[/B][/FONT] [/SIZE]
    „Emoticons machen einen Beitrag etwas freundlicher. Deine wirken zwar fachlich richtig sein, aber meist ziemlich uninteressant.
    [URL="http://www.php.de/javascript-ajax-und-mehr/107400-draggable-sorttable-setattribute.html#post788799"][B]Wenn man nur Text sieht, haben viele junge Entwickler keine interesse, diese stumpfen Texte zu lesen.“[/B][/URL][/COLOR]
    [COLOR="#F5F5FF"]
    --[/COLOR]

    Kommentar


    • #3
      Danke nikosch. Ich hoffe, deine anderen 44.500 Beiträge sind genauso hilfreich. Ich hab das Problem jetzt anders gelöst.

      Kommentar

      Lädt...
      X