Hattest du den onsubmit Event Handler nicht vorher für das Formular definiert? Dort gehört er hin. Das hätte dir aber auch ein HTML Validator sagen können 
Außerdem ist dein Submit-Button außerhalb des Formulars, also kann nichts passieren, der muss vor dem </form> stehen.

Außerdem ist dein Submit-Button außerhalb des Formulars, also kann nichts passieren, der muss vor dem </form> stehen.
Kommentar