questa verifica che sia un indirizzo regolare punti virole spazi estensioni:Originariamente inviato da Mircove
Buongiorno a tutti,
premetto che non conosco nulla di js ma, in questo caso, sono costretto ad usarlo!!!
ho trovato questo controllo su campo mail per un form:
var ln_c_email = document.modulo.email.value.length;
var expr_email = eval("/[a-z /]{" + ln_c_email + "}/i");
if ((document.modulo.email.value.indexOf("@")==-1 || document.modulo.email.value.indexOf(".")==-1 || document.modulo.email.value==""))
{
alert("Write a valid email");
document.modulo.email.focus();
return false;
}
mi controlla praticamente se c'è un punto e una chiocciola...ma mi accetta sia spazi vuoti che indirizzi del tipo mm@.kk oppure anche .@ e basta. Volevo chiedermi se qualcuno mi può suggerire o indicare dove posso trovare un controllo più completo.
grazie mille![]()
Mirco
codice:var filter =/^([a-zA-Z0-9_\.\-])+\@(([a-zA-Z0-9\-])+\.)+([a-zA-Z0-9]{2,4})+$/; var mail = document.modulo.email; if(!filter.test(mail.value)){ alert("Write a valid email"); mail.focus(); return false; }![]()

!!!
Rispondi quotando