⊗jsPmTrDm 450 of 505 menu

Praktijk met timers en DOM-manipulatie in JavaScript

Stel dat we een input hebben:

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

Laten we een timer maken die elke seconde de waarde van het attribuut value van onze input met één verhoogt:

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

Leg uit waarom in de bovenstaande code de functie Number wordt gebruikt. Wat gebeurt er, als je deze functie niet in deze code schrijft?

Stel dat in de input in het attribuut value aanvankelijk het getal 10 staat. Start een timer, die elke seconde dit getal met één vermindert.

Pas de vorige taak zo aan dat, zodra de inhoud van de input gelijk wordt aan nul, de timer stopt met werken.

Nederlands
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiSuomiFrançaisहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
Wij gebruiken cookies voor de werking van de site, analyse en personalisatie. De verwerking van gegevens gebeurt volgens het Privacybeleid.
alles accepteren aanpassen weigeren