Chamar função atraves de um submit

Boa tarde galera,

Eu queria saber se existe alguma forma para chamar uma função Javascript quando clicarmos num submit, mas isso sem usar o onsubmit=…

Tipo, onde eu trabalhava o meu chefe tinha um Framework que ele criou que havia algumas facilidades para programar que eu achava bem interessante mas num sabia direito como funcionava(até porque sou novo na área). Havia uma função que validava os campos onde havia VALIDATE=“true” dentro dos forms, quando se clicava no submit aparecia um alert com: “tal campo precisa ser preenchido”, mas sem usar nenhum onsubmit, só precisava colocar o VALIDATE=“true” dentro do form que era obrigatório e quando clicava no Submit de alguma forma a função era chamada e havia a validação.
Alguém sabe como pode ser feito?

Registre um evento para o elemento em questão, nesse caso um formulário.
Segue um exemplo:

<script type="text/javascript"> $(function(){ $("form").submit(function(){ alert("Sera submetido o formulário"); return true; }); }); </script>

tenta adicioanar uma função no evento onclick() desse submit