Cerco di spiegarmi meglio:
ho una funzione javascript, diciamo MiaFunzione() che dovrebbe partire con l'evento onsubmit() del bottone di un form.

Purtroppo la finzione JS la faccio io, ed ho anche un certo controllo sulla pagina, ma il form in questione potrebbe essere fatto da chiunque, e non posso essere sicuro che chi fa il form metta onsubmit="MiaFunzione()"

E vero che potrei allegare un readme.txt con scritto "se non metti onsubmit="MiaFunzione()", sei un pirla, ma non è sicuro che risolva il problema

quindi chiedo: c'è qualche altro evento che al click sul bottone submit si scateni sicuramente ed al quale potrei legare la mia funzione? Che so, bodyunload(), buttonclick() (sono inventati) o qualcosa di simile...

grazie.