Praktika taimerite ja DOM-i töötlemisega JavaScriptis
Olgu meil antud input:
html<input id="elem" value="1">
Teeme taimeri, mis iga sekund
suurendab meie inputi atribuudi value
väärtust ühe võrra:
javascriptlet elem = document.querySelector('#elem');
setInterval(function() {
elem.value = Number(elem.value) + 1;
}, 1000);
Задание 1
Selgitage, miks ülaltoodud koodis
kasutatakse funktsiooni Number. Mis juhtub,
kui seda funktsiooni selles koodis kirjutada ei?
Задание 2
Olgu inputis atribuudis value algselt
kirjas number 10. Käivitage taimer,
mis iga sekund vähendab seda
numbrit ühe võrra.
Задание 3
Modifitseerige eelmist ülesannet nii, et niipea kui inputi sisu muutub võrdseks nulliga, taimer lõpetab oma töö.