Praksis med timere og DOM-manipulering i JavaScript
Gitt en knapp. Gitt et avsnitt, hvis tekst
er et tall. Ved å klikke på knappen starter du
en timer, som hvert sekund vil øke
avsnittets tekst med 1.
Gitt en knapp. Gitt et avsnitt, hvis tekst
er et tall, for eksempel 10. Ved å klikke
på knappen starter du en timer, som hvert
sekund vil redusere avsnittets tekst med 1.
Så snart verdien i avsnittet blir null
- stopp timeren.
Gitt en input med et tall. Gjør slik at hvert sekund vises kvadratet av det tallet som er skrevet i den.
Gitt en input. Skriv inn et tall i den. Ved tap av fokus, gjør slik at i avsnittet under starter en nedtelling, startende fra det innskrevne tallet. Når nedtellingen når null - skal den avsluttes.
Gitt en input, en knapp og et avsnitt. Skriv inn et tall i inputen. Ved å klikke på knappen skriver du det innskrevne tallet inn i avsnittets tekst og starter en nedtelling i avsnittet: la hvert sekund tallet i avsnittet reduseres med én, inntil det når null.
Gitt et avsnitt og to knapper. Gjør slik at
ved å klikke på den første knappen starter en
timer i avsnittet fra 1 til uendelig,
og ved å klikke på den andre stopper timeren.
Gitt et avsnitt. Gjør slik at hvert sekund bytter det farge fra rød til grønn og omvendt.
Hvis du viser nåværende klokkeslett på skjermen hvert sekund, kan du lage et tickende ur. Implementer et slikt ur, som vist nedenfor i eksempelet: