- #1
A
aklup
Mitglied
Themenersteller
- Dabei seit
- 12.10.2005
- Beiträge
- 8
- Reaktionspunkte
- 0
Guten Abend,
hier ein Problem, das mich fast zur Verzweiflung bringt!
In meinem Formular wird ein fehlerhaftes Feld korrigiert (und zwar wiederum fehlerhaft).
Danach wird der Sendebutton gedrückt.
Bei der Felddefinition (<input ...) wird über onChange die Feldprüfung angestoßen.
Die Betätigung des Sendebuttons löst über onSubmit eine Formularprüfung aus.
Die Feldprüfung meldet über ein alert-Fenster den Fehler im Feld und
die Formularprüfung meldet über ein zweites Fenster, dass noch Fehler vorhanden sind.
Wenn die Prüfungen nacheinander ablaufen würden, würde ein alert-Fenster geöffnet und das Programm würde erst weiterlaufen, wenn dieses Fenster geschlossen wird.
In Wirklichkeit erscheinen aber beide Fenster am Bildschirm.
Kann es also sein, dass parallel zwei Prüfungen ablaufen (onchange und onSubmit)? Oder woran könnte es sonst liegen ?
Wie kann man diese ggf. synchronisieren ?
Danke für Eure Unterstützung
hier ein Problem, das mich fast zur Verzweiflung bringt!
In meinem Formular wird ein fehlerhaftes Feld korrigiert (und zwar wiederum fehlerhaft).
Danach wird der Sendebutton gedrückt.
Bei der Felddefinition (<input ...) wird über onChange die Feldprüfung angestoßen.
Die Betätigung des Sendebuttons löst über onSubmit eine Formularprüfung aus.
Die Feldprüfung meldet über ein alert-Fenster den Fehler im Feld und
die Formularprüfung meldet über ein zweites Fenster, dass noch Fehler vorhanden sind.
Wenn die Prüfungen nacheinander ablaufen würden, würde ein alert-Fenster geöffnet und das Programm würde erst weiterlaufen, wenn dieses Fenster geschlossen wird.
In Wirklichkeit erscheinen aber beide Fenster am Bildschirm.
Kann es also sein, dass parallel zwei Prüfungen ablaufen (onchange und onSubmit)? Oder woran könnte es sonst liegen ?
Wie kann man diese ggf. synchronisieren ?
Danke für Eure Unterstützung