⊗jsPmTrDm 450 of 505 menu

JavaScript-da taymerlar va DOM bilan ishlash amaliyoti

Faraz qilaylik, bizda quyidagi input maydoni mavjud:

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

Keling, har soniyada inputimizning value atribut qiymatini bittaga oshiradigan taymer yarataylik:

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

Yuqoridagi kodda Number funktsiyasi nima uchun ishlatilganligini tushuntiring. Agar bu funktsiyani yozmasak, nima bo'ladi?

Faraz qilaylik, inputning value atributida dastlab 10 soni yozilgan. Har soniyada bu sonni bittaga kamaytiradigan taymerni ishga tushiring.

Oldingi vazifani shunday o'zgartiringki, input tarkibi nolga teng bo'lgach, taymer ishlashini to'xtatsin.

Oʻzbek
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiSuomiFrançaisहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекTiếng Việt
Biz sayt ishlashi, tahlil qilish va shaxsiylashtirish uchun cookie-fayllardan foydalanamiz. Ma'lumotlarni qayta ishlash Maxfiylik siyosatiga muvofiq amalga oshiriladi.
hammasini qabul qilish sozlash rad etish