Advertisement
YavorJS

Time Converter

Jun 24th, 2017
166
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 1.98 KB | None | 0 0
  1. function attachEventsListeners() {
  2. document.getElementById('daysBtn').addEventListener('click',calcDays);
  3.  
  4. function calcDays() {
  5. let days=Number(document.getElementById('days').value);
  6. let hoursResult=days*24;
  7. let minutesResult=hoursResult*60;
  8. let secondsResult=minutesResult*60;
  9. document.getElementById('hours').value=hoursResult;
  10. document.getElementById('minutes').value=minutesResult;
  11. document.getElementById('seconds').value=secondsResult;
  12. }
  13.  
  14.  
  15. document.getElementById('hoursBtn').addEventListener('click',calcHours);
  16.  
  17. function calcHours() {
  18. let hours=Number(document.getElementById('hours').value);
  19. let daysResult=hours/24;
  20. let minutesResult=hours*60;
  21. let secondsResult=minutesResult*60;
  22. document.getElementById('days').value=daysResult;
  23. document.getElementById('minutes').value=minutesResult;
  24. document.getElementById('seconds').value=secondsResult;
  25. }
  26.  
  27.  
  28. document.getElementById('minutesBtn').addEventListener('click',calcMinutes);
  29.  
  30. function calcMinutes() {
  31. let minutes=Number(document.getElementById('minutes').value);
  32. let secondsResult=minutes*60;
  33. let hoursResult=minutes/60;
  34. let daysResult=hoursResult/24;
  35. document.getElementById('days').value=daysResult;
  36. document.getElementById('hours').value=hoursResult;
  37. document.getElementById('seconds').value=secondsResult;
  38. }
  39.  
  40.  
  41. document.getElementById('secondsBtn').addEventListener('click',secondsMinutes);
  42.  
  43. function secondsMinutes() {
  44. let seconds=Number(document.getElementById('seconds').value);
  45. let minutesResult=seconds/60;
  46. let hoursResult=minutesResult/60;
  47. let daysResult=hoursResult/24;
  48. document.getElementById('days').value=daysResult;
  49. document.getElementById('hours').value=hoursResult;
  50. document.getElementById('minutes').value=minutesResult;
  51. }
  52. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement