Facebook
From Walder, 8 Years ago, written in Java.
Embed
Download Paste or View Raw
Hits: 397
  1. //PODSTAWKA
  2.  
  3. function sprawdz(imie)
  4. {
  5.         var poprimie = /^[a-zA-Z]{2,}$/;
  6.         var poprnazwisko = /^[a-zA-Z]{2,}$/;
  7.         var poprmail = /^[0-9a-zA-Z_.-]+@[0-9a-zA-Z.-]+\.[a-zA-Z]{2,3}$/;
  8.         var poprdata =/^([0-9]{2}).([0-9]{2}).([0-9]{4})$/;
  9.         var poprnumer1 = /^\(?([0-9]{3})\)?[-. ]?([0-9]{3})[-. ]?([0-9]{3})$/;
  10.         var poprnumer2 = /^\d{9}$/;
  11.         var poprmail = /^[0-9a-zA-Z_.-]+@[0-9a-zA-Z.-]+\.[a-zA-Z]{2,3}$/;
  12.  
  13.        
  14.         //Sprawdzanie pola imie - jeżeli IMIE pasuje do kodu (poprimie) to zwraca PRAWDĘ, inaczej alert o błędzie.
  15.         if (formularz.imie.value.match(poprimie))
  16.                 {                      
  17.             return true;               
  18.                 }
  19.                 else
  20.                 {
  21.                 alert("Podane imię jest zbyt krótkie, bądź zawiera niedozwolone znaki!");
  22.                 formularz.imie.focus();
  23.                 return false;
  24.                 }
  25.  
  26.  
  27. }
  28.  
  29. //POZOSTAŁE WALIDACJE
  30.  
  31. function sprawdz(imie)
  32. {
  33.         var poprimie = /^[a-zA-Z]{2,}$/;
  34.         var poprnazwisko = /^[a-zA-Z]{2,}$/;
  35.         var poprmail = /^[0-9a-zA-Z_.-]+@[0-9a-zA-Z.-]+\.[a-zA-Z]{2,3}$/;
  36.         var poprdata =/^([0-9]{2}).([0-9]{2}).([0-9]{4})$/;
  37.         var poprnumer1 = /^\(?([0-9]{3})\)?[-. ]?([0-9]{3})[-. ]?([0-9]{3})$/;
  38.         var poprnumer2 = /^\d{9}$/;
  39.         var poprmail = /^[0-9a-zA-Z_.-]+@[0-9a-zA-Z.-]+\.[a-zA-Z]{2,3}$/;
  40.  
  41.        
  42.         //Sprawdzanie pola imie - jeżeli IMIE pasuje do kodu (poprimie) to zwraca PRAWDĘ, inaczej alert o błędzie.
  43.         if (formularz.imie.value.match(poprimie))
  44.                 {
  45.                 if (formularz.nazwisko.value.match(poprnazwisko))
  46.                         {//W tym miejscu wstawiasz pozostałe funkcje i tak aż do ostatniej. Zawsze przed return true
  47.                         return true;
  48.             }
  49.                 else
  50.                         {
  51.                         alert("Podane nazwisko jest zbyt krótkie, bądź zawiera niedozwolone znaki!");
  52.                         formularz.nazwisko.focus();
  53.                         return false;
  54.                         }
  55.             return true;               
  56.                 }
  57.                 else
  58.                 {
  59.                 alert("Podane imię jest zbyt krótkie, bądź zawiera niedozwolone znaki!");
  60.                 formularz.imie.focus();
  61.                 return false;
  62.                 }
  63.  
  64.  
  65. }