Advertisement
Guest User

Untitled

a guest
Mar 20th, 2019
106
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 5.57 KB | None | 0 0
  1. <!DOCTYPE html>
  2. <html>
  3. <head>
  4. <meta charset="utf-8">
  5. <meta http-equiv="X-UA-Compatible" content="IE=edge">
  6. <title>LR 10.1</title>
  7. <meta name="viewport" content="width=device-width, initial-scale=1">
  8. <link rel="stylesheet" type="text/css" media="screen" href="main.css">
  9. <link rel="stylesheet" href="https://stackpath.bootstrapcdn.com/bootstrap/4.2.1/css/bootstrap.min.css" integrity="sha384-GJzZqFGwb1QTTN6wy59ffF1BuGJpLSa9DkKMp0DgiMDm4iYMj70gZWKYbI706tWS" crossorigin="anonymous">
  10.  
  11.  
  12. </head>
  13. <body>
  14. <div class="content">
  15. <br>
  16. <div class="task">
  17. <h2>Текущее время</h2>
  18. <p id="current_time"></p>
  19. </div>
  20. <div class="task" position="relative">
  21. <h2>Текущая дата</h2>
  22. <p id="current_date"></p>
  23. </div>
  24.  
  25. <br>
  26. <div class="task">
  27. <h2>Социальный опрос</h2>
  28. <h4>Как вас зовут?</h4>
  29. <li><label><input class="question_variant" name="q0" type="text"/></label></li>
  30.  
  31. <h4>Как часто вы видите рекламу онлайн-казино во время просмотра сериалов?</h4>
  32. <ul>
  33. <li><label><input class="question_variant" name="q1" value="Постоянно" type="radio"/> Постоянно</label></li>
  34. <li><label><input class="question_variant" name="q1" value="Часто" type="radio"/> Часто</label></li>
  35. <li><label><input class="question_variant" name="q1" value="Редко" type="radio"/> Редко</label></li>
  36. <li><label><input class="question_variant" name="q1" value="Никогда" type="radio"/> Никогда</label></li>
  37. </ul>
  38. <br>
  39.  
  40. <h4>Переходили ли вы когда-либо на рекламируемый сайт?</h4>
  41. <ul>
  42. <li><label><input class="question_variant" name="q2" value="Да" type="radio"/> Да</label></li>
  43. <li><label><input class="question_variant" name="q2" value="Нет" type="radio"/> Нет</label></li>
  44. </ul>
  45. <br>
  46.  
  47. <h4>Рекламу каких сайтов вы видели?</h4>
  48. <ul>
  49. <li><label><input class="question_variant" name="q3" value="Азино 777" type="checkbox"/> Азино 777</label></li>
  50. <li><label><input class="question_variant" name="q3" value="Вулкан" type="checkbox"/> Вулкан</label></li>
  51. <li><label><input class="question_variant" name="q3" value="Joycasino" type="checkbox"/> Joycasino</label></li>
  52. </ul>
  53. <br>
  54. <button id="send_answers">Отправить</button>
  55. </div>
  56. <br>
  57. <div class="task">
  58. <h4>Посмотрите нашу рекламу:</h4>
  59.  
  60. <img id="ad" src="gif/ad.gif" alt="Рекламное изображение">
  61. </div>
  62. </div>
  63. <div>
  64. <p class="author_info">Выполнил: Скрынников Никита <br> Группа А-05-15</p>
  65. </div>
  66.  
  67. <script>
  68. (function () {
  69. document.getElementById("send_answers").onclick = function(){
  70. variants = {}
  71. variants_list = []
  72. answers_list = document.getElementsByClassName("question_variant")
  73. for (let i = 0; i < answers_list.length; i++) {
  74. const element = answers_list[i];
  75. if(element.type == "text"){
  76. variants[element.name] = element.value
  77. }
  78. else if(element.checked){
  79.  
  80. if(element.type == "radio"){
  81. variants[element.name] = element.value
  82. } else { // checkbox
  83. variants_list.push(element.value)
  84. }
  85. }
  86. }
  87. if(variants_list.length != 0){
  88. variants["q3"] = variants_list;
  89. }
  90.  
  91. text = "Результаты опроса:"
  92. if(variants["q0"] == undefined){
  93. alert("Введите ваше имя!")
  94. } else {
  95. text += "\nВаше имя: " + variants["q0"]
  96.  
  97. if(variants["q1"] != undefined){
  98. text += "\nВопрос 1: " + variants["q1"]
  99. }
  100. if(variants["q2"] != undefined){
  101. text += "\nВопрос 2: " + variants["q2"]
  102. }
  103.  
  104. if(variants["q3"] != undefined){
  105. text += "\nВопрос 3: " + variants["q3"]
  106. }
  107. alert(text)
  108. }
  109.  
  110.  
  111. }
  112. function update_time() {
  113. var time = new Date().toLocaleTimeString("ru-RU")
  114. var date = new Date().toLocaleDateString("ru-RU")
  115.  
  116. document.getElementById('current_date').innerHTML = date;
  117. document.getElementById('current_time').innerHTML = time;
  118.  
  119. t = setTimeout(function () {
  120. update_time()
  121. }, 500);
  122. }
  123. update_time();
  124.  
  125. window.document.onload = function(e){
  126. alert("Добрый день!");
  127. }()
  128.  
  129.  
  130. })();
  131.  
  132.  
  133. </script>
  134. </body>
  135. </html>
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement