⊗jsPmTrDm 450 of 505 menu

Praktika su laikmačiais ir DOM manipuliavimu JavaScript

Tarkime, kad turime įvesties lauką:

<input id="elem" value="1">

Sukurkime laikmatį, kuris kas sekundę padidintų mūsų įvesties lauko atributo value reikšmę vienetu:

let elem = document.querySelector('#elem'); setInterval(function() { elem.value = Number(elem.value) + 1; }, 1000);

Paaiškinkite, kam pateiktame kode naudojama funkcija Number. Kas atsitiks, jei šios funkcijos nenaudosite šiame kode?

Tarkime, kad įvesties lauke atribute value iš pradžių įrašytas skaičius 10. Paleiskite laikmatį, kuris kas sekundę mažins šį skaičių vienetu.

Modifikuokite ankstesnį uždavinį taip, kad, kai įvesties lauko turinys taptų lygus nuliui, laikmatis sustotų.

Lietuvių
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiSuomiFrançaisहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
Mes naudojame slapukus svetainės veikimui, analizei ir personalizavimui. Duomenų apdorojimas vyksta pagal Privatumo politiką.
priimti visus nustatyti atšaukti