ho questo codice per controllare la validità di una mail:
se lo richiamo con 1 onChange tipo:codice:<script> function emailvalidation(entered, alertbox) { with (entered) { apos=value.indexOf("@"); dotpos=value.lastIndexOf("."); lastpos=value.length-1; if (apos<1 || dotpos-apos<2 || lastpos-dotpos>3 || lastpos-dotpos<2) {if (alertbox) {alert(alertbox);} return false;} else {return true;} } } </script>
funziona, solo che dopo avermi avvertito che l'indirizzo è errato, posso continuare tranquillamnete a fare il submit del form....mentre dovrei impedire che ciò accadesse.codice:<input type=text name=requiredmail onChange=\"emailvalidation(this,'Indirizzo E-mail non Corretto!');\">
ho provato ad inserirlo nel form così:
ma mi viene ignoratocodice:<form method...bla bla bla onSubmit=\"emailvalidation(this,'Indirizzo E-mail non Corretto!');\">![]()
![]()
grazie mille

Rispondi quotando