Valutazione 4.87/ 5 (100.00%) 5838 voti

Condividi:        

[JavaScript]Controllo indirizzo mail con RegExp

Problemi di HTML? Di PHP, ASP, .NET, JSP, Perl, SQL, JavaScript, Visual Basic..?
Vuoi realizzare programmi in C, C++, Java, Ruby o Smalltalk, e non sai da che parte cominciare?
Entra qui e troverai le risposte!

Moderatori: Triumph Of Steel, archimede

[JavaScript]Controllo indirizzo mail con RegExp

Postdi Paolo87 » 04/03/08 11:03

ciao ragazzi,secondo voi doev sbaglio?!

Codice: Seleziona tutto
<script>
function controllomail(mail)
{   
 var espressione = /^[_a-z0-9+-]+(\.[_a-z0-9+-]+)*@[a-z0-9-]+(\.[a-z0-9-]+)+$/;   
if (!espressione.test(mail))   
{      
alert("La mail inserita non è valida!");   
}
else
{
alert("OK");
}
}
</script>


ho provato con la mia mail e mi da sempre errore. Forse ho sbalgiato l'espressione regolare??

Moderazione: titolo modificato perché in violazione della Netiquette (#3).
Paolo87
Utente Senior
 
Post: 305
Iscritto il: 26/08/07 09:54
Località: Roma

Sponsor
 

Re: [JavaScript]Controllo indirizzo mail con RegExp

Postdi Paolo87 » 04/03/08 12:16

ragazzi ho provato a farlo senza l'espressione regolare e viene :
Codice: Seleziona tutto
<script>
function validazione(){
with(document.modulo) {

   
   if(mail.value=="") {
   alert("Inserire l' e-mail");
   mail.focus();
   return false;
   }
   var stato=true;
   if(mail.value.indexOf(" ")!=-1) {
   mail.focus();
   stato=false;
   }
   var chiocciola=mail.value.indexOf("@");
   if(chiocciola<2) {
   mail.focus();
   stato=false;
   }
   var punto=mail.value.indexOf(".", chiocciola);
   if(punto<chiocciola+3) {
   mail.focus();
   stato=false;
   }
   var lung=mail.value.length;
   if(lung-punto<3) {
   mail.focus();
   stato=false;
   }
   
   //if(stato) {
   //   alert("E-mail valida");
   //}else{   

   if(stato==false) {
      alert("E-mail non valida");
   return stato;
   }
}
alert("E-Mail valida");
return true;
}


Però il dubbio del precedente script rimane
Paolo87
Utente Senior
 
Post: 305
Iscritto il: 26/08/07 09:54
Località: Roma

Re: [JavaScript]Controllo indirizzo mail con RegExp

Postdi Dylan666 » 04/03/08 12:35

Copia da qui ma mettici l'espressione regolare di prima...
http://www.jsdir.com/tutorials/remail.asp
Avatar utente
Dylan666
Moderatore
 
Post: 38040
Iscritto il: 18/11/03 16:46

Re: [JavaScript]Controllo indirizzo mail con RegExp

Postdi Paolo87 » 04/03/08 12:48

Grazie molte. Buon Pranzo
Paolo87
Utente Senior
 
Post: 305
Iscritto il: 26/08/07 09:54
Località: Roma


Torna a Programmazione


Topic correlati a "[JavaScript]Controllo indirizzo mail con RegExp":


Chi c’è in linea

Visitano il forum: Nessuno e 1 ospite