daily pastebin goal
30%
SHARE
TWEET

skripta

a guest Mar 13th, 2018 54 Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
  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. });
RAW Paste Data
We use cookies for various purposes including analytics. By continuing to use Pastebin, you agree to our use of cookies as described in the Cookies Policy. OK, I Understand
 
Top