Ecco (in breve) la falsariga Javascript:
<form name="form" method="post">
[i vari input]
<input type="button" value="Invia" onclick="funzione()">
<<script language="javascript">
function funzione() {........}
in "funzione" ci sono i dati i controlli sul nome, sulla password e via dicendo...
io vorrei fare lo stesso con php però senza mettere <form name="form" method="post" method="myurl.php"> cioè vorrei fare i controlli sulla stessa pagina.