Praksa s časovnimi omejitvami in delo z DOM v JavaScriptu
Recimo, da imamo vnosno polje:
html<input id="elem" value="1">
Naredimo časovnik, ki bo vsako sekundo
povečal vrednost atributa value
našega vnosnega polja za ena:
javascriptlet elem = document.querySelector('#elem');
setInterval(function() {
elem.value = Number(elem.value) + 1;
}, 1000);
Задание 1
Razložite, zakaj je v zgornji kodi
uporabljena funkcija Number. Kaj se bo zgodilo,
če te funkcije ne napišemo v tej kodi?
Задание 2
Recimo, da je v vnosnem polju v atributu value na začetku
zapisano število 10. Zaženite časovnik,
ki bo vsako sekundo zmanjševal to
število za ena.
Задание 3
Spremenite prejšnjo nalogo tako, da ko vsebina vnosnega polja postane nič, časovnik preneha delovati.