Ciao ragazzi,
ho un form con differenti pulsanti, ma devo cmq gestire un controllo sui campi.

uno deipulsanti è questo:

codice:
<input name="invia" type="submit" class="form_invia" id="invia" value="STAMPA E SALVA" onClick="javascript:return check();this.form.action='iscrizione_nuova3.asp';" style="width:150px;" />
e la funzione check la seguente:

codice:
<script language="javascript">
function check(){
if ((document.form1.nome.value == "")||(document.form1.cognome.value == "")||(document.form1.indirizzo.value == "")||(document.form1.citta.value == "")||(document.form1.provincia.value == "")||(document.form1.cap.value == "")||(document.form1.professione.value == "")||(document.form1.iva.value == "")||(document.form1.emmail.value == "")||(document.form1.telefono.value == "")||(document.form1.fax.value == "")||(document.form1.mobile.value == "")){
	alert("compila i campi obbligatori");
	return false;
	}
}
</script>
il check funziona, ma invece di mandarmi alla pagina "iscrizione_nuova3.asp" mi ricarica la stessa pagina.

In cosa sbaglio?
Grazie a tutti