Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- function attachEventsListeners() {
- Array.from(document.querySelectorAll('[type="button"]')).forEach((b) => b.addEventListener('click', onClick));
- const buttons = {
- daysBtn: (i) => Number(i) * 24 * 60 * 60,
- hoursBtn: (i) => Number(i) * 60 * 60,
- minutesBtn: (i) => Number(i) * 60,
- secondsBtn: (i) => Number(i),
- };
- function onClick(e) {
- const input = e.target.previousElementSibling.value;
- const seconds = buttons[e.target.id](input);
- const minutes = seconds / 60;
- const hours = minutes / 60;
- const days = hours / 24;
- document.getElementById('days').value = days;
- document.getElementById('hours').value = hours;
- document.getElementById('minutes').value = minutes;
- document.getElementById('seconds').value = seconds;
- }
- }
Add Comment
Please, Sign In to add comment