Salve a tutti![]()
spulciando tra i vari 3d che trattano del controllo sui vari campi e soprattutto quello e-mail, ho trovato tanti js, ma quello che fa a caso mio (o x meglio dire di questo mio cliente) è un pò particolare:
il campo e-mail deve essere convalidato solo se riempito, cioè che l'e-mail inserita sia valida, ma se lo stesso viene lasciato vuoto il form può essere inviato lo stesso.
lo script che adesso uso è questo
funziona perfettamente sul controllo della correttezza dell'e-mail, ma (ovviamente) se il campo viene lasciato vuoto parte l'alert.codice:<FORM NAME="modulo" ACTION="..." onSubmit="return ControllaMail()"> <SCRIPT> <!-- function ControllaMail() { EmailAddr = document.modulo.email.value; Filtro = /^([a-zA-Z0-9_\.\-])+\@(([a-zA-Z0-9\-]{2,})+\.)+([a-zA-Z0-9]{2,})+$/ "null"; if (Filtro.test(EmailAddr)) return true; else { alert("Controlla l'indirizzo di e-mail inserito"); document.modulo.email.focus(); return false; } } //--> </SCRIPT>
come posso fare? :master:
Grazie a tutti fin d'ora![]()


Rispondi quotando
