Praktik med timere og DOM-manipulation i JavaScript
Lad os sige, at vi har et inputfelt:
html<input id="elem" value="1">
Lad os lave en timer, som hvert sekund
forøger værdien af attributten value
i vores inputfelt med én:
javascriptlet elem = document.querySelector('#elem');
setInterval(function() {
elem.value = Number(elem.value) + 1;
}, 1000);
Задание 1
Forklar, hvorfor funktionen Number
bruges i ovenstående kode. Hvad vil ske,
hvis denne funktion ikke skrives i denne kode?
Задание 2
Antag, at inputfeltets value-attribut
oprindeligt indeholder tallet 10. Start en timer,
som hvert sekund vil formindske dette
tal med én.
Задание 3
Modificer den foregående opgave, således at når indholdet af inputfeltet bliver lig med nul, stopper timeren sit arbejde.