Advertisement
Guest User

JS

a guest
Sep 22nd, 2019
136
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
  1. <!DOCTYPE html>
  2. <html>
  3.  <head>
  4.  <script type="text/javascript" >
  5.    function formularz()
  6.    {
  7.      var nazRE=/[A-Z]{1} [a-z]{2,}/;
  8.      var imieRE=/[A-Z]{1}[a-z]{2,}/;
  9.      var wiekRE=/[1-9]{1,2};
  10.      var mailRE=/[a-z]{1,3}@[a-z]{1,}.[a-z]{1,}/;
  11.      var plecRE=/[K][M]{1}/;
  12.      var hasloRE=/[a-z]{[A-Z][0-9]{1,};
  13.      
  14.      var form1=document.forms["form"];
  15.      var nazTxt=form1.naz.value;
  16.     var imieTxt=form1.imie.value;
  17.     var wiekTxt=form1.wiek.value;
  18.     var mailTxt=form1.mail.value;
  19.     var plecTxt=form1.plec.value;
  20.     var hasloTxt=form1.haslo.value;
  21.    
  22.     if((!document.getElementById('naz').value));
  23.     alert("Wypełnij pole Nazwisko!");
  24.    
  25.     if(nazRE.exec(nazTxt) !=nazTxt)
  26.         alert ("Nieprawidłowe Nazwisko!"); else alert("Nazwisko ok!");
  27.        
  28.         if(hasloTxt.length<8)
  29.          alert ("Hasło za krótkie!");
  30.          
  31.          return;
  32.    }
  33.  </script>
  34.  </head>
  35.  <body>
  36.    <form name="form" action="" method="">
  37.    Nazwisko: <input type="text" name="naz"><br/><br/>
  38.    Imie: <input type="text" name="imie"> (Imie)<br/><br/>
  39.    Wiek: <input type="number" name="wiek"><br/><br/>
  40.    Email: <input type="text" name="mail"> (abc@wp.pl)<br/><br/>
  41.    Płeć: <input type="text" name="plec"> (K/M)<br/><br/>
  42.    Hasło: <input type="text" name="haslo"> (min.8 znaków)<br/><br/>
  43.    <input type="button" name="Wyslij" value="WYSLIJ!" onclick="formularz()">
  44.    </form>
  45.    </body>
  46. </html>
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement