:master:
a prima vista vedo che richiami 2 funzioni sull'onSubmit del form. La funzione ctrl() valida i campi del tuo form giusto???
Alla fine della tua funzione se tutti i campi sono compilati correttamente tu fai un return true .Questo invia i dati e quindi la funzione verificaDati non viene mai richiamata. Prova ad aggiungere un'ulteriore condizione alla funzione ctrl() cosi:
naturalmente la funzione verificaDati non devi richiamarlacodice:if (f.msg_email.value == "") { alert("E' necessario inserire un valore nel campo E-MAIL.") f.msg_email.focus(); return false; } if (f.autorizz.checked == false) { alert("E' necessario spuntare il campo per l'accettazione dell'informativa sul trattamento dei dati personali.") f.autorizz.focus(); return false; } return true;

Rispondi quotando