Visualizzazione risultati 1 fino 3 di 3

Discussione: [JavaScript] controllo formato email in base a espressione regolare

  1. #1
    Guest

    Predefinito [JavaScript] controllo formato email in base a espressione regolare

    salve ho scritto una funzione che dovrebbe controllare che la mai che inserisco sia conforme al formato che ho deciso e inserito nella variabile emailRegEx ma mi da sempre il messaggio di errore che non lo rispetta potete aiutarmi

    codice:
    Codice HTML:
    <html>
    <head><title>prova email</title> 
    <script type = "text/javascript">
    function verifyEmail(){
    var status = false;    
     
    var emailRegEx = /^[a-z]{1}.[a-z0-9]@[studenti].[uniba].[it]$/g;
                /*  /^[a-z].[a-z]@[uniba].[it]$/g per i professori */
         if (document.myform.email1.value.search(emailRegEx) == -1) {
              alert("Please enter a valid email address.");
         }
         
         else {
              alert("The email address is in the correct format and they are the same.");
              status = true;
         }
         return status;
    }
     </script>
    </head>
     <body>
     
    <form name="myform">
    Email: <input type="text" name="email1">
    
    
    <input type="button" onClick="verifyEmail();" value="Check Email Address">
    </form>
    
     </body>
    </html>
    Ultima modifica di alemoppo : 08-01-2016 alle ore 15.19.09 Motivo: +tag [html]

  2. #2
    L'avatar di alemoppo
    alemoppo è connesso ora Staff AV
    Data registrazione
    24-08-2008
    Residenza
    PU / BO
    Messaggi
    22,166

    Predefinito

    Prova l'espressione regolare in questo modo:
    Codice:
    var emailRegEx = /^[a-z]{1,30}\.[a-z0-9]{1,30}@studenti\.uniba\.it$/g;
    Ovviamente i valori {1,30} puoi sceglierli te, li ho messi a caso.

    Ciao!

  3. #3
    Guest

    Predefinito

    grazie ora va bene ho inserito la tua e funziona. grazie ancora!

Tags for this Thread

Regole di scrittura

  • Non puoi creare nuove discussioni
  • Non puoi rispondere ai messaggi
  • Non puoi inserire allegati.
  • Non puoi modificare i tuoi messaggi
  •