⊗jsPmTrDm 450 of 505 menu

Pratica con timer e manipolazione del DOM in JavaScript

Supponiamo di avere un input:

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

Creiamo un timer che aumenti il valore dell'attributo value del nostro input di uno ogni secondo:

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

Spiegate perchè nel codice sopra viene utilizzata la funzione Number. Cosa succederebbe se questa funzione non venisse utilizzata nel codice?

Supponiamo che nell'input nell'attributo value sia inizialmente scritto il numero 10. Avviate un timer che diminuisca questo numero di uno ogni secondo.

Modificate il problema precedente in modo che, non appena il contenuto dell'input diventi zero, il timer interrompa il suo funzionamento.

Italiano
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiSuomiFrançaisहिन्दीMagyarՀայերենIndonesia日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
Utilizziamo i cookie per il funzionamento del sito, l'analisi e la personalizzazione. I dati vengono elaborati in conformità con la Politica sulla privacy.
accetta tutto personalizza rifiuta