Ho fatto un test ed è vero quello che dice br1 (Chi l'avrebbe mai detto ;-) ). Se c'è un evento legato al submit, non scatta.
Quindi per ottenere un lancio dell'evento, bisognerebbe assegnarlo all'evento "submit" del modulo e lanciare programmaticamente il click sul pulsante di invio.
Per comodità, visto che il pulsante non ha un id, si potrebbe usare la versione 3 del DOM in questa maniera:
altrimenti, assegnando un id al pulsante di invio, basta anche il DOM 2:codice:document.querySelector('#form1 input[type="submit"]').click();
codice:document.getElementById('id_del_submit').click();