Advertisement
vdjalov

Virus Installer

Jan 22nd, 2019
166
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 2.00 KB | None | 0 0
  1. function solve() {
  2.  
  3. let clicks = 0;
  4.  
  5. let cancelButton = document.getElementById("buttons").children[1];
  6. cancelButton.addEventListener("click", () => {
  7. document.querySelector("#exercise").style.display = "none";
  8. document.querySelector("#softUni-person-img").style.float = "right";
  9. });
  10.  
  11.  
  12. let nextButton = document.getElementById("buttons").children[0];
  13. nextButton.addEventListener("click", installingVirus);
  14.  
  15. function installingVirus(){
  16. if(clicks == 0) {
  17. document.querySelector("#content").style.backgroundImage = "none";
  18. document.querySelector("#firstStep").style.display = "block";
  19. clicks++;
  20. } else if(clicks == 1 && radioButtons[0].checked) {
  21. document.querySelector("#firstStep").style.display = "none";
  22. document.querySelector("#secondStep").style.display = "block";
  23. nextButton.style.display="none";
  24. setTimeout(() => {
  25. nextButton.style.display = "inline-block";
  26. }, 3000);
  27. clicks++;
  28. } else if (clicks == 2) {
  29. document.querySelector("#secondStep").style.display = "none";
  30. document.querySelector("#thirdStep").style.display = "block";
  31. nextButton.style.display = "none";
  32. cancelButton.textContent = "Finish";
  33. }
  34. }
  35.  
  36. let radioButtons = document.querySelectorAll("#firstStep input");
  37. radioButtons[0].addEventListener("click", () => {
  38. radioButtons[0].checked = true;
  39. radioButtons[1].checked = false;
  40. });
  41.  
  42. radioButtons[1].addEventListener("click", () => {
  43. radioButtons[0].checked = false;
  44. radioButtons[1].checked = true;
  45. });
  46.  
  47.  
  48.  
  49.  
  50. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement