⊗jsPmTrDm 450 of 505 menu

Prakses uzdevumi ar taimeriem un DOM manipulāciju JavaScript

Pieņemsim, ka mums ir dots ievades lauks:

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

Izveidosim taimeri, kas katru sekundi palielina mūsu ievades lauka atribūta value vērtību par vienu:

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

Paskaidrojiet, kāpēc dotajā kodā tiek izmantota funkcija Number. Kas notiks, ja šī funkcija netiks izmantota šajā kodā?

Pieņemsim, ka ievades laukā atribūtā value sākotnēji ierakstīts skaitlis 10. Palaidiet taimeri, kas katru sekundi samazinās šo skaitli par vienu.

Modificējiet iepriekšējo uzdevumu tā, lai, tiklīdz ievades lauka saturs kļūst vienāds ar nulli, taimers pārtrauktu darbu.

Latviešu
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiSuomiFrançaisहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
Mēs izmantojam sīkdatnes, lai nodrošinātu vietnes darbību, analīti un personalizāciju. Datu apstrāde notiek saskaņā ar Konfidencialitātes politiku.
pieņemt visus iestatīt noraidīt