Procvičování probrané látky na práci s DOM

Задание 1

Je dáno vstupní pole a odstavec. Při ztrátě fokusu ve vstupním poli zapište hodnotu vstupního pole na konec textu odstavce.

Задание 2

Je dáno několik vstupních polí, odstavec a tlačítko. Po kliknutí na tlačítko získejte čísla stojící v těchto vstupních polích a zapište jejich součet do odstavce.

Задание 3

Je dáno vstupní pole. Zadává se do něj číslo. Při ztrátě fokusu najděte součet číslic tohoto čísla.

Задание 4

Je dáno vstupní pole. Zadávají se do něj čísla oddělená čárkou. Při ztrátě fokusu najděte aritmetický průměr těchto čísel (součet dělený počtem).

Задание 5

Jsou dána 4 vstupní pole. Do prvního vstupního pole se zadává celé jméno (příjmení, jméno, přípona) mezerou oddělené. Při ztrátě fokusu zapište příjmení, jméno a příponu do zbývajících 3 vstupních polí.

Задание 6

Je dáno vstupní pole. Zadává se do něj celé jméno (příjmení, jméno, přípona) oddělené mezerou. Celé jméno se zadává malými písmeny. Udělejte tak, aby při ztrátě fokusu vstupním polem, zadaná příjmení, jména a přípony byly automaticky zapsány s velkým počátečním písmenem (ve stejném vstupním poli).

Задание 7

Je dáno vstupní pole. Zadává se do něj text. Při ztrátě fokusu zjistěte počet slov v tomto textu.

Задание 8

Je dáno vstupní pole. Zadává se do něj datum ve formátu 31.12.2016. Při ztrátě fokusu v tomto stejném vstupním poli nastavte toto datum ve formátu 2016-12-31.

Задание 9

Je dáno vstupní pole. Zadává se do něj slovo. Po stisknutí tlačítka zkontrolujte, zda se toto slovo čte od začátku a od konce stejně (například, madam).

Задание 10

Je dáno vstupní pole. Zadává se do něj číslo. Zkontrolujte při ztrátě fokusu, zda toto číslo obsahuje uvnitř sebe číslici 3.

Задание 11

Jsou dány několik odstavců a tlačítko. Po stisknutí tlačítka zapište na konec každého odstavce jeho pořadové číslo.

Задание 12

Jsou dány odkazy. Přidejte na konec každého odkazu jeho href v kulatých závorkách.

Задание 13

Jsou dány odkazy. Pokud odkaz začíná na http://, přidejte mu na konec šipku → (dělá se takto: →).

Задание 14

Jsou dány několik odstavců s čísly. Po stisknutí na jakýkoli odstavec zapište do něj druhou mocninu čísla, které se v něm nachází.

Задание 15

Je dáno vstupní pole. Zadává se do něj datum ve formátu 31.12.2016. Při ztrátě fokusu zjistěte den v týdnu (slovem), který připadá na toto datum.

Задание 16

Je dáno vstupní pole. Implementujte tlačítka +1, -1, která budou zvyšovat nebo snižovat hodnotu vstupního pole o 1. Udělejte to tak, aby tato hodnota nemohla klesnout pod nulu.

Задание 17

Je dáno vstupní pole. Jsou dány odstavce. Nechť do tohoto vstupního pole se zapisuje celkový počet kliknutí na tyto odstavce.

Задание 18

Na stránce jsou divy. Je v nich text. Projděte všechny divy a ořízněte text, který v nich stojí tak, aby jeho délka byla 10 znaků. A přidejte trojtečku na konec oříznutého textu.

Задание 19

Je dáno vstupní pole a tlačítko. Po stisknutí tlačítka vygenerujte náhodný řetězec z 8-mi znaků a zapište jej do vstupního pole.

Задание 20

Je dáno vstupní pole a tlačítko. Uživatel zadá do vstupního pole nějaký řetězec. Po stisknutí tlačítka zamíchejte zadané znaky náhodným způsobem a zapište jej zpět do vstupního pole.

Задание 21

Je dáno vstupní pole, tlačítko a odstavec. Do vstupního pole se zadává teplota ve stupních Fahrenheita. Po kliknutí na tlačítko vypište do odstavce teplotu ve stupních Celsia.

Задание 22

Je dáno vstupní pole, tlačítko a odstavec. Do vstupního pole se zadává číslo. Po stisknutí tlačítka vypište do odstavce faktoriál tohoto čísla.

Задание 23

Jsou dána 3 vstupní pole, tlačítko a odstavec. Do vstupních polí se zadávají koeficienty kvadratické rovnice. Po stisknutí tlačítka najděte kořeny této rovnice a vypište je do odstavce.