thomas: Reload Formular mit Datenübername

Hallo

Habe ein Formular mit mehreren Textfeldern und danach ein DropDown-Feld. Dieses ist mit einer 'onChange'Funktion gebaut die je nach Auswahl unterhalb ein anderen Inhalt ausgibt. Bzw. das Formular wird mit dem Change neu geladen. Schreibt der User nun in die Textfelder und wechselt dann das DD-Menu, verliert er die Daten in den Textfeldern (Beispiel:http://www.iconbox.net/test/index.php )

Wie kann ich das verhindern?

Danke für eure Hilfe.

Gruss
Thomas

  1. Habe ein Formular mit mehreren Textfeldern und danach ein DropDown-Feld. Dieses ist mit einer 'onChange'Funktion gebaut die je nach Auswahl unterhalb ein anderen Inhalt ausgibt. Bzw. das Formular wird mit dem Change neu geladen. Schreibt der User nun in die Textfelder und wechselt dann das DD-Menu, verliert er die Daten in den Textfeldern (Beispiel:http://www.iconbox.net/test/index.php )

    Wenn du das Formular neu laden willst, also Daten an den Server sendest, kann der Server das Formular vorbelegen.
    Eine geeignete serverseitige Sprache vorausgesetzt.

    Da gäbe es noch andere Antworten, aber dein Kenntnisstand verdient erst mal diese.

    mfg Beat

    --
    ><o(((°>           ><o(((°>
       <°)))o><                     ><o(((°>o
    Der Valigator leibt diese Fische
  2. Hi,

    Habe ein Formular mit mehreren Textfeldern und danach ein DropDown-Feld. Dieses ist mit einer 'onChange'Funktion gebaut die je nach Auswahl unterhalb ein anderen Inhalt ausgibt. Bzw. das Formular wird mit dem Change neu geladen.

    Damit ziehst du also dem Nutzer das Formular unter den Fingern weg - selbst wenn er da vielleicht nur versehentlich was auswählt, obwohl es gar nicht seine Absicht war.

    Schreibt der User nun in die Textfelder und wechselt dann das DD-Menu, verliert er die Daten in den Textfeldern [...]

    Wie kann ich das verhindern?

    Am einfachsten, in dem du diese Unkomfortfunktion, die du offenbar für Komfort hältst, entfernst.

    MfG ChrisB

    --
    “Whoever best describes the problem is the person most likely to solve the problem.” [Dan Roam]