Advertisement
Guest User

Untitled

a guest
May 18th, 2016
8,724
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 1.80 KB | None | 0 0
  1. <!doctype html>
  2. <html>
  3.  
  4. <head>
  5. <title>Минисайт</title>
  6. <link rel="stylesheet" media="all" type="text/css" href="style.css" />
  7. </head>
  8.  
  9. <body>
  10.  
  11. <div class="conteiner">
  12. <!-- проверка формы. Начало -->
  13. <script>
  14. function checkForm(form) {
  15. var name = form.name.value;
  16. var n = name.match(/^[A-Za-zА-Яа-я ]*[A-Za-zА-Яа-я ]+$/);
  17. if (!n) {
  18. alert("Имя введено неверно, пожалуйста исправьте ошибку");
  19. return false;
  20. }
  21. var phone = form.phone.value;
  22. var p = phone.match(/^[0-9+][0-9- ]*[0-9- ]+$/);
  23. if (!p) {
  24. alert("Телефон введен неверно");
  25. return false;
  26. }
  27. var mail = form.mail.value;
  28. var m = mail.match(/^[A-Za-z0-9][A-Za-z0-9\._-]*[A-Za-z0-9_]*@([A-Za-z0-9]+([A-Za-z0-9-]*[A-Za-z0-9]+)*\.)+[A-Za-z]+$/);
  29. if (!m) {
  30. alert("E-mail введен неверно, пожалуйста исправьте ошибку");
  31. return false;
  32. }
  33. return true;
  34. }
  35. </script>
  36. <!-- проверка формы. Конец -->
  37.  
  38.  
  39. <form method="post" action="mail.php" onSubmit="return checkForm(this)">
  40.  
  41. <div class="left">
  42. <label for="name">Имя:</label>
  43. <input maxlength="30" type="text" name="name" />
  44.  
  45. <label for="phone">Телефон:</label>
  46. <input maxlength="30" type="text" name="phone" />
  47.  
  48. <label for="mail">E-mail:</label>
  49. <input maxlength="30" type="text" name="mail" />
  50. </div>
  51.  
  52. <div class="right">
  53. <label for="message">Сообщение:</label>
  54. <textarea rows="7" cols="50" name="message"></textarea>
  55.  
  56. <input type="submit" value="Отправить" />
  57. </div>
  58.  
  59. </form>
  60. </div>
  61.  
  62. </body>
  63.  
  64. </html>
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement