Advertisement
moabcavsaenjoy

Untitled

Sep 25th, 2019
95
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
HTML 1.15 KB | None | 0 0
  1. function controllocodicefiscale()
  2. {
  3.   // Definisco un pattern per il confronto
  4.   var pattern = /^[a-zA-Z]{6}[0-9]{2}[a-zA-Z][0-9]{2}[a-zA-Z][0-9]{3}[a-zA-Z]$/;
  5.  
  6.   // creo una variabile per richiamare con facilità il nostro campo di input
  7.   var CodiceFiscale = document.getElementById("cf");
  8.  
  9.   // utilizzo il metodo search per verificare che il valore inserito nel campo
  10.   // di input rispetti la stringa di verifica (pattern)
  11.   if (CodiceFiscale.value.search(pattern) == -1)
  12.   {
  13.     // In caso di errore stampo un avviso e pulisco il campo...
  14.     alert("Il valore inserito non è un codice fiscale!");
  15.   }else{
  16.      // ...in caso contrario stampo un avviso di successo!
  17.      alert("Il codice fiscale è corretto!");
  18.   }
  19. }
  20.  
  21.   function controllonome (nome)
  22.   {
  23.     var pattern = /^([a-zA-Z])$/;
  24.     if(!pattern.test(nome))
  25.     {
  26.       alert("nome non valido");
  27.     }
  28.     else
  29.     {
  30.       alert("nome valido");
  31.     }
  32.   }
  33. function controlloemail (email)
  34. {
  35.   var pattern = /^([a-zA-Z0-9_\-\.])+\@([a-zA-Z])+\.([a-zA-Z]{2,4})$/;
  36.   if(pattern.test(email))
  37.     {
  38.       alert("email non valida");
  39.     }
  40.     else
  41.      alert("email valida");  
  42. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement