Originariamente inviato da Xinod
onsubmit() non esiste...
Più precisamente esiste, ma difficilmente se ne fa uso.
Una qualsiasi proprietà a cui viene associata una funzione può essere richiamata come metodo, anche se la proprietà è un gestore di eventi.

submit() - simula il click sul pulsante submit del form;
onsubmit() - esegue la funzione associata all'evento onsubmit del form ( ma assolutamente non manda i dati come fa submit() )