JavaScript-da taymerlar va DOM bilan ishlash amaliyoti
Tugma berilgan. Matni raqam bo'lgan abzats berilgan.
Tugmani bosish orqali taymerni ishga tushiring,
har soniyada abzats matnini 1 ga oshiradigan.
Tugma berilgan. Matni, masalan, 10 bo'lgan
abzats berilgan. Tugmani bosish orqali taymerni
ishga tushiring, har soniyada abzats matnini
1 ga kamaytiradigan. Abzats qiymati nolga
teng bo'lgach - taymerni to'xtating.
Raqamli input maydoni berilgan. Har soniyada unga yozilgan raqamning kvadrati paydo bo'lishini ta'minlang.
Input maydoni berilgan. Unga raqam kiritiladi. Fokus yo'qotilganda, pastdagi abzatsda kiritilgan raqamdan boshlab teskari hisobni boshlang. Hisob nolga yetganda - to'xtasin.
Input maydoni, tugma va abzats berilgan. Input maydoniga ma'lum bir raqam kiritiladi. Tugmani bosish orqali kiritilgan raqamni abzats matniga yozing va abzatsda teskari hisobni ishga tushiring: har soniyada abzatsdagi raqam bittaga kamaysin, nolga yetguncha.
Abzats va ikkita tugma berilgan. Birinchi tugmani
bosish orqali abzatsda 1 dan cheksizlikkacha
hisob olib boradigan taymer ishga tushirilsin,
ikkinchi tugmani bosish orqali esa taymer to'xtasin.
Abzats berilgan. Har soniyada uning rangi qizildan yashil rangga va aksincha o'zgarishini ta'minlang.
Agar har soniyada joriy vaqtni ekranga chiqarsak, soat yasash mumkin. Quyidagi namunada ko'rsatilganidek, soatni amalga oshiring: