Advertisement
Guest User

skripta

a guest
Mar 13th, 2018
80
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 1.93 KB | None | 0 0
  1. window.addEventListener('load', function() {
  2. //stran nalozena
  3.  
  4. //izvede prijavo
  5. var izvediPrijavo = function() {
  6. var uporabnik = document.querySelector("#uporabnisko_ime").value;
  7. document.querySelector("#uporabnik").innerHTML = uporabnik;
  8. document.querySelector(".pokrivalo").style.visibility = "hidden";
  9. };
  10.  
  11. document.querySelector("#prijavniGumb").addEventListener('click', izvediPrijavo);
  12.  
  13. //doda opomnik
  14. var dodajOpomnik = function() {
  15. var naziv_opomnika = document.querySelector("#naziv_opomnika").value;
  16. document.querySelector("#naziv_opomnika").value ="";
  17. var cas_opomnika = document.querySelector("#cas_opomnika").value;
  18. document.querySelector("#cas_opomnika").value ="";
  19. var opomniki = document.querySelector("#opomniki");
  20.  
  21. opomniki.innerHTML += " \
  22. <div class='opomnik'> \
  23. <div class='naziv_opomnika'> " + naziv_opomnika + " </div> \
  24. <div class='cas_opomnika'> Opomnik čez <span>" + cas_opomnika + "</span> sekund. </div> \
  25. </div>";
  26. };
  27.  
  28. document.querySelector("#dodajGumb").addEventListener('click', dodajOpomnik);
  29.  
  30. //Posodobi opomnike
  31. var posodobiOpomnike = function() {
  32. var opomniki = document.querySelectorAll(".opomnik");
  33.  
  34. for (var i = 0; i < opomniki.length; i++) {
  35. var opomnik = opomniki[i];
  36. var casovnik = opomnik.querySelector("span");
  37. var cas = parseInt(casovnik.innerHTML);
  38.  
  39. if (cas == 0) {
  40. var naziv_opomnika = opomnik.querySelector(".naziv_opomnika").innerHTML;
  41. alert("Opomnik!\n\nZadolžitev '" + naziv_opomnika + "' je potekla!");
  42. document.querySelector("#opomniki").removeChild(opomnik);
  43. } else {
  44. casovnik.innerHTML = cas - 1;
  45. }
  46.  
  47. //TODO:
  48. // - če je čas enak 0, izpiši opozorilo "Opomnik!\n\nZadolžitev NAZIV_OPOMNIK je potekla!"
  49. // - sicer zmanjšaj čas za 1 in nastavi novo vrednost v časovniku
  50. }
  51. };
  52. setInterval(posodobiOpomnike, 1000);
  53.  
  54. });
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement