Praktika su laikmačiais ir DOM darbu JavaScript
Duotas mygtukas. Duotas pastraipa, kurios tekstas
yra skaičius. Paspaudus mygtuką paleiskite
laikmatį, kuris kas sekundę padidins
pastraipos tekstą 1.
Duotas mygtukas. Duotas pastraipa, kurios tekstas
yra skaičius, pavyzdžiui, 10. Paspaudus
mygtuką paleiskite laikmatį, kuris kas
sekundę sumažins pastraipos tekstą 1.
Kai tik pastraipos reikšmė pasidarys lygi nuliui
- sustabdykite laikmatį.
Duotas įvedimo laukas su skaičiumi. Padarykite taip, kad kas sekundę jame atsirastų to skaičiaus, kuris į jį įrašytas, kvadratas.
Duotas įvedimo laukas. Į jį įvedamas skaičius. Praradus fokusą padarykite taip, kad pastraipoje žemiau pradėtų tikti atgalinis atskaitomasis laikas, pradedant nuo įvesto skaičiaus. Kai atskaitomasis laikas pasieks nulį - jis turi baigtis.
Duotas įvedimo laukas, mygtukas ir pastraipa. Į įvedimo lauką įvedamas koks nors skaičius. Paspaudus mygtuką įrašykite įvestą skaičių į pastraipos tekstą ir paleiskite atgalinį atskaitomąjį laiką pastraipoje: tegu kas sekundę skaičius pastraipoje sumažėja vienetu, kol pasieks nulį.
Duota pastraipa ir du mygtukai. Padarykite taip, kad
paspaudus pirmąjį mygtuką pastraipoje pradėtų
tikti laikmatis nuo 1 iki begalybės,
o paspaudus antrajį laikmatis sustotų.
Duota pastraipa. Padarykite taip, kad kas sekundę ji keistų savo spalvą iš raudonos į žalią ir atvirkščiai.
Jei kiekvieną sekundę rodyti ekrane dabartinį laiko momentą, galima padaryti tikančius laikrodį. Įgyvendinkite tokius pat laikrodžius, kaip parodyta žemiau pavyzdyje: