Hi,
welches return false?
Ich sehe hier(!) keines.
Ich meine mein return false innerhalb der Funktion:
Du hast es ja schon gefunden: Was irgendeine Funktion zurückliefert ist egal; es kommt darauf an, was der Event-Handler zurückliefert.
Zum submit(): Eine JavaScript-Funktion lässt niemals irgendein Event feuern, deshalb reagiert onSubmit nicht. Warum auch, Du kannst die entsprechenden Funktionen schließlich selbst aurufen. Es wird davon ausgegangen, dass Du weißt was Du tust, wenn Du selbst submit()test.
Vor allem aber möchte ich noch ganz gerne Odiums Aussage etwas erweitern. Eine serverseitige Prüfung ist nicht etwa vorzuziehen - sie ist in _jedem_ Fall unumgänglich. Clientseitige Prüfungen können ein serverseitiges Äquivalent immer nur ergänzen, niemals aber ersetzen.
Cheatah