La function check() rifatta:
poi: togli la funziona vai() che non serve.codice:function check(){ if(document.netlounge.accetto.checked!=true){ alert("Devi aver letto e accettato le condizioni di utilizzo"); return false; } else{ errore1 = "Devi inserire il tuo nome"; errore2 = "Devi inserire la tua mail"; errore3 = "Devi inserire la tua data di nascita"; errore4 = "Devi inserire il tuo CAP"; errore5 = "Devi inserire il tuo numero di cellulare"; errore6 = "Devi inserire la tua provincia"; errore7 = "Devi inserire il tuo cognome"; errore8 = "Devi inserire il codice della tua tessera"; errore9 = "Devi inserire la tua città "; errore10 = "Devi inserire il tuo indirizzo"; if (document.netlounge.nome.value.length ==0){ alert(errore1); return false; } if (document.netlounge.mail.value.length ==0){ alert(errore2); return false; } if (document.netlounge.nascita.value.length ==0){ alert(errore3); return false; } if (document.netlounge.cap.value.length ==0){ alert(errore4); return false; } if (document.netlounge.telefono.value.length ==0){ alert(errore5); return false; } if (document.netlounge.provincia.value.length ==0){ alert(errore6); return false; } if (document.netlounge.cognome.value.length ==0){ alert(errore7); return false; } if (document.netlounge.codice.value.length ==0){ alert(errore8); return false; } if (document.netlounge.citta.value.length ==0){ alert(errore9); return false; } if (document.netlounge.indirizzo.value.length ==0){ alert(errore10); return false; } document.netlounge.action="register.php"; return true; } }
Modifica la dichiarazione della form così:infine modifica il pulsante di invio così:codice:<form name="netlounge" method="POST" onsubmit="return check();">Infatti un input con type image se cliccato effettua il submit della form ma, visto che la form ha l'attributo onsubmit valorizzato a return check(), esegue la check che, se qualcosa va storto torna false e non esegue il submit, se invece va tutto bene setta l'action, ritorna true ed il submit viene eseguito.codice:<div id="campo_invia"><input type="image" src="images/registrazione/invia.png" /> </div>
HTH
Zappa

Rispondi quotando