Voodoo: Dynamisches Formular

Hiho all

Ich benötige Hilfe bei einem Formular

Ich hab 2 Select Felder, wobei man im ersten verschiedene Dinge anwählen kann. Dann sollte man beim 2ten, entsprechend der Auswahl beim ersten nurnoch bestimmte Dinge auswählen können. Also anderes disabled werden.

Simples Beispiel:

1. Feld kann a bis c sein,
2. Feld kann 1 bis 3 sein.

1.=a kann dann 2.=1,2,3 annehmen
1.=b kann nur 2.=2,3 annehmen
und 1.=c kann nur 2.=1,3 annehmen

Hoffe, das Bespiel ist verständlich.

Vielen Dank für Hilfe

MfG voodoo

  1. Moin!

    Ich bentige Hilfe bei einem Formular

    http://selfhtml.teamone.de/javascript/objekte/options.htm#neue_elemente
    http://selfhtml.teamone.de/javascript/objekte/options.htm#elemente_loeschen

    Da sollte eigentlich alles drinstehen, was du brauchst.

    Ansatz: Dein zweites Selectfeld ist per HTML voll gefllt (fr die Leute, die kein Javascript haben). Auerdem hast du ein in Javascript ein Array definiert, welche ebenfalls alle Select-Optionen enthlt, und fllst bei einer Auswahl in Feld 1 (onchange) das zweite Feld entsprechend. Wahlweise alles lschen und nur die bentigten Werte eintragen, oder selektiver arbeiten (nur die notwendigen nderungen durchfhren).

    Du mut zwingend auf dem Server noch eine weitere Validierung durchfhren, denn ein Witzbold oder ein javascriptloser Teilnehmer knnen ungltige Kombinationen absenden - auch mit Werten, die du gar nicht eingebaut hast.

    • Sven Rautenberg