Unabhängig davon: Wenn Du aus dem Button einen Submit-Button machst, funktioniert es.
Wenn ich aus dem button einen submit-button mache, dann wird die Form immer geschickt, egal ob die if schleife mit true oder false zurueckkommt...
<input type="submit" value="Submit" onClick="if (CheckInput()) document.GeneralForm.submit();">
--> schickt die Form immer.
<input type="button" value="Submit" onClick="if (CheckInput()) document.GeneralForm.submit();">
--> schickt die Form nur wenn CheckInput() mit true zurueckkommt.
Wieso das?
Gruss,
VinceM.