Praksis med timere og DOM-manipulering i JavaScript
La oss si at vi har et input-felt:
html<input id="elem" value="1">
La oss lage en timer som hvert sekund
øker verdien av attributten value
i input-feltet vårt med én:
javascriptlet elem = document.querySelector('#elem');
setInterval(function() {
elem.value = Number(elem.value) + 1;
}, 1000);
Задание 1
Forklar hvorfor funksjonen Number
brukes i koden ovenfor. Hva vil skje
hvis denne funksjonen ikke skrives i denne koden?
Задание 2
La oss si at input-feltet i attributten value
initialt har tallet 10. Start en timer
som hvert sekund vil redusere dette
tallet med én.
Задание 3
Modifiser den forrige oppgaven slik at når innholdet i input-feltet blir lik null, skal timeren stoppe sin arbeid.