Prakses uzdevumi ar taimeriem un DOM darbību JavaScript

Задание 1

Dota poga. Dots rindkopa, kuras teksts ir skaitlis. Nospiežot pogu, palaidiet taimeri, kas katru sekundi palielinās rindkopas tekstu par 1.

Задание 2

Dota poga. Dots rindkopa, kuras teksts ir skaitlis, piemēram, 10. Nospiežot uz pogas, palaidiet taimeri, kas katru sekundi samazinās rindkopas tekstu par 1. Tiklīdz rindkopas vērtība kļūst vienāda ar nulli - apturiet taimeri.

Задание 3

Dots ievades lauks ar skaitli. Iestatiet to tā, lai katru sekundi tajā parādītos tā skaitļa kvadrāts, kurš tajā ir ierakstīts.

Задание 4

Dots ievades lauks. Tajā tiek ievadīts skaitlis. Kad tas zaudē fokusu, iestatiet tā, lai zemāk esošajā rindkopā sāktos atpakaļskaitīšana, sākot ar ievadīto skaitli. Kad atpakaļskaitīšana sasniegs nulli - tai jābeidzas.

Задание 5

Dots ievades lauks, poga un rindkopa. Ievades laukā tiek ievadīts kāds skaitlis. Nospiežot pogu, ierakstiet ievadīto skaitli rindkopas tekstā un palaidiet atpakaļskaitīšanu rindkopā: lai katru sekundi skaitlis rindkopā samazinās par vienu, kamēr nesasniegs nulli.

Задание 6

Dota rindkopa un divas pogas. Iestatiet to tā, lai nospiežot pirmo pogu, rindkopā sāktos taimeris no 1 līdz bezgalībai, un nospiežot otro pogu, taimeris apstātos.

Задание 7

Dota rindkopa. Iestatiet to tā, lai katru sekundi tā mainītu savu krāsu no sarkanās uz zaļo un otrādi.

Задание 8

Ja ekrānā katru sekundi izvada pašreizējo laiku, tad var izveidot tiekošus pulksteni. Implementējiet tādus pašus pulksteņus, kā parādīti zemāk paraugā: