Advertisement
Guest User

Untitled

a guest
May 24th, 2019
139
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 2.31 KB | None | 0 0
  1. <html>
  2.  
  3. <head>
  4. <title>Moja strona WWW</title>
  5.  
  6.  
  7. </head>
  8.  
  9. <body>
  10. <input type="button" value="Różowy" onclick="kolor()">
  11. <form name="formularz1" action="index.php" method="get">
  12.  
  13.  
  14.  
  15.  
  16.  
  17.  
  18.  
  19. Proszę podać swoje dane:
  20.  
  21. <br>
  22.  
  23. <i>(Pola oznaczone * muszą zostać wypełnione)</i>
  24.  
  25. <br /><br />
  26. <b>Dane personalne:</b><br></br>
  27. imię:
  28. <input type="text" name="imie">*<br>
  29. nazwisko:
  30. <input type="text" name="nazwisko">*<br>
  31. <B>Adres:</B><br>
  32. ulica:
  33. <input type="text" name="ulica"><br>
  34. nr domu:
  35. <input type="text" name="nrdomu"><br>
  36. kod:
  37. <input type="text" name="kod"><br>
  38.  
  39. miasto:
  40. <input type="text" name="miasto"><br>
  41.  
  42. kraj:
  43. <input type="text" name="kraj">*<br>
  44. tel.:
  45. <input type="text" name="tel">*<br>
  46. <input type="button" name="taki sobie" value=" Akceptuje " onClick="przetwarzaj_dane()">
  47.  
  48.  
  49.  
  50. </form>
  51. <script>
  52.  
  53.  
  54.  
  55. function przetwarzaj_dane()
  56. {
  57.  
  58. var brakuje_danych=false;
  59.  
  60. var formularz=document.forms[0];
  61.  
  62. var napis="";
  63. var reg2=/^[0-9]{2}[-][0-9]{3}$/
  64. var tekst2=formularz.kod.value
  65.  
  66. if (reg2.test(tekst2))
  67. console.log("adres jest poprawny")
  68. else
  69. console.log("adres nie jest poprawny")
  70.  
  71.  
  72. var napis="";
  73. var reg3=/^[a-z]+$/
  74. var tekst3=formularz.nick.value
  75.  
  76. if (reg3.test(tekst3))
  77. console.log("nick jest poprawny")
  78. else
  79. console.log("nick nie jest poprawny")
  80.  
  81.  
  82.  
  83. var napis="";
  84. var reg4=/^[A-Z]{1}[a-z]+$/
  85. var tekst4=formularz.kraj.value
  86.  
  87. if (reg4.test(tekst4))
  88. console.log("kraj jest poprawny")
  89. else
  90. console.log("kraj nie jest poprawny")
  91.  
  92. if (formularz.imie.value == ""){
  93.  
  94. napis += "imię\n"
  95.  
  96. brakuje_danych=true;
  97.  
  98.  
  99.  
  100. }
  101.  
  102. if (formularz.kraj.value == ""){
  103.  
  104. napis += "kraj\n"
  105.  
  106. brakuje_danych=true;
  107.  
  108. }
  109.  
  110. if (formularz.kraj.value == ""){
  111.  
  112. napis += "nick\n"
  113.  
  114. brakuje_danych=true;
  115. }
  116.  
  117. if (formularz.tel.value == ""){
  118.  
  119. napis += "telefon\n"
  120.  
  121. brakuje_danych=true;
  122.  
  123. }
  124.  
  125. if (!brakuje_danych)
  126.  
  127. formularz.submit();
  128.  
  129. else
  130.  
  131. alert ("Nie wypełniłeś następujących pól:\n" + napis);
  132.  
  133. }
  134.  
  135.  
  136.  
  137. function kolor()
  138. {
  139. document.bgColor='pink'
  140. }
  141. </script>
  142.  
  143. </body>
  144.  
  145.  
  146. </html>
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement