Advertisement
Guest User

Sveglia.js

a guest
Mar 30th, 2017
80
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
  1. var valoreora;
  2. var valoremin;
  3. // Ora corrente
  4. var nodooracorr;
  5. var nodomincorr;
  6. var nodoimposta;
  7. var nodoreadcorr;
  8. // Sveglia
  9. var nodoorasve;
  10. var nodominsve;
  11. var nodosveglia;
  12. var nodoreadsve;
  13. // Avanti
  14. var nodoavanti;
  15. // Output
  16. var nodosvegliati;
  17. function gestoreLoad (){
  18.     try{
  19. // Ora corrente
  20.         nodooracorr=document.getElementById("oracorr");
  21.         nodomincorr=document.getElementById("mincorr");
  22.         nodoimposta=document.getElementById("imposta");
  23.         nodoreadcorr=document.getElementById("readcorr");
  24. //Sveglia
  25.         nodoorasve=document.getElementById("orasve");
  26.         nodominsve=document.getElementById("minsve");
  27.         nodosveglia=document.getElementById("sveglia");
  28.         nodoreadsve=document.getElementById("readsve");
  29. // Avanti
  30.         nodoavanti=document.getElementById("avanti");
  31. // Output svegliati
  32.         nodosvegliati=document.getElementById("svegliati");
  33. // Azzero campi value
  34.         nodooracorr.value="";
  35.         nodomincorr.value="";
  36.         nodoreadcorr.value="";
  37.         nodoorasve.value="";
  38.         nodominsve.value="";
  39.         nodoreadsve.value="";
  40.         nodosvegliati.value="";
  41. // Genero eventi onclick
  42.         nodoimposta.onclick=gestoreimposta;
  43.         nodosveglia.onclick=gestoresveglia;
  44.         nodoavanti.onclick=gestoreavanti;
  45.     }catch (e){
  46.         alert("gestoreLoad" + e);
  47.  
  48.     }
  49. }
  50. // Btn genera evento click imposta
  51. function gestoreimposta(){
  52.     try{
  53.         valoreora=nodooracorr.value;
  54.         valoremin=nodomincorr.value;
  55.         nodoreadcorr.value=Number(valoreora)+":"+ Number(valoremin);
  56.     }catch (e){
  57.         alert("gestoreimposta" + e);
  58.     }
  59.  
  60. }
  61. // Btn genera evento click sveglia
  62. function gestoresveglia(){
  63.     try{
  64.         nodoreadsve.value=Number(nodoorasve.value) +":"+ Number(nodominsve.value);
  65.     }catch (e){
  66.         alert("gestoresveglia" + e);
  67.  
  68.     }
  69. }
  70. // Btn genera evento click avanti
  71. function gestoreavanti(){
  72.     try {
  73.         valoremin++;
  74.         // Azzero min quando raggiunge 59
  75.             if (valoremin == 59){
  76.                 valormin = 0;
  77.                 valoreora ++;
  78.             }
  79.         // Azzero ora quando raggiunge 24
  80.             if (valoreora == 24){
  81.                 valoreora = 0;
  82.             }
  83.         if(nodoreadcorr.value != nodoreadsve.value){
  84. // Aggiorno il campo readonly corrente
  85.             nodoreadcorr.value=Number(valoreora)+":"+Number(valoremin);
  86.         }else{
  87.             nodosvegliati.value="SVEGLIATI!!!";
  88.         }
  89.  
  90.     }catch(e){
  91.         alert("gestoreavanti" + e);
  92.     }
  93. }
  94. window.onload=gestoreLoad;
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement