teddy: Dynamische Formulare

Hallo!

Ich habe ein Formular mit mehreren select-Feldern.

Wird im ersten Select eine Option A gewählt, sollen im zweiten Select andere Optionen zu wählen sein, als wenn im ersten Select die Option B gewählt wurde. Wie lässt sich dies realisieren?

Gruß teddy

  1. hi,

    Wird im ersten Select eine Option A gewählt, sollen im zweiten Select andere Optionen zu wählen sein, als wenn im ersten Select die Option B gewählt wurde. Wie lässt sich dies realisieren?

    http://de.selfhtml.org/javascript/objekte/options.htm

    Neben dem Auslesen des aktuell ausgewählten Wertes sind insbesondere die Abschnitte über das Einfügen neuer oder das löschen bestehender Options für dich von Interesse.

    gruß,
    wahsaga

    --
    /voodoo.css:
    #GeorgeWBush { position:absolute; bottom:-6ft; }
    1. hi wahsaga,

      Neben dem Auslesen des aktuell ausgewählten Wertes sind insbesondere die Abschnitte über das Einfügen neuer oder das löschen bestehender Options für dich von Interesse.

      vielen dank. das ist richtig. gibt es eine möglichkeit alle felder eines selects komplett zu löschen, um ein select komplett neu zu bestücken?

      ich möchte komplett verschiedene select options im zweiten select erhalten, jenachdem was im ersten select angeklickt wurde..

      lg teddy

      1. hi,

        vielen dank. das ist richtig. gibt es eine möglichkeit alle felder eines selects komplett zu löschen, um ein select komplett neu zu bestücken?

        Ergibt sich eigentlich implizit aus dem, was dort zum Löschen von Options steht:

        "Alternativ ist es auch möglich, dem Option-Array eine neue Länge zuzuweisen."

        Wenn du also die length-Eigenschaft auf 0 setzt, sollten alle Options des Selects auf einmal das Zeitliche segnen.

        gruß,
        wahsaga

        --
        /voodoo.css:
        #GeorgeWBush { position:absolute; bottom:-6ft; }