Gennemgang af det lærte stof om arbejde med DOM

Задание 1

Givet et inputfelt og et afsnit. Ved tab af fokus i inputfeltet skal inputfeltets værdi skrives i slutningen af afsnittets tekst.

Задание 2

Givet flere inputfelter, et afsnit og en knap. Ved klik på knappen, hent tallene fra disse inputfelter og skriv deres sum i afsnittet.

Задание 3

Givet et inputfelt. Et tal indtastes i det. Ved tab af fokus, find summen af cifrene i dette tal.

Задание 4

Givet et inputfelt. Tal indtastes i det adskilt af komma. Ved tab af fokus, find det aritmetiske gennemsnit af disse tal (sum divideret med antal).

Задание 5

Givet 4 inputfelter. I det første inputfelt indtastes fulde navn (fornavn, mellemnavn, efternavn) adskilt af mellemrum. Ved tab af fokus skal efternavn, fornavn og mellemnavn skrives i de restende 3 inputfelter.

Задание 6

Givet et inputfelt. Fulde navn indtastes i det adskilt af mellemrum. Navnet indtastes med små bogstaver. Gør sådan, at ved tab af fokus i inputfeltet, bliver de indtastede efternavn, fornavn og mellemnavn automatisk skrevet med stort begyndelsesbogstav (i samme inputfelt).

Задание 7

Givet et inputfelt. Tekst indtastes i det. Ved tab af fokus, find ud af antallet af ord i denne tekst.

Задание 8

Givet et inputfelt. En dato indtastes i det i formatet 31.12.2016. Ved tab af fokus i dette samme inputfelt, sæt denne dato i formatet 2016-12-31.

Задание 9

Givet et inputfelt. Et ord indtastes i det. Ved tryk på en knap, kontroller at dette ord læses ens forfra og bagfra (for eksempel, madam).

Задание 10

Givet et inputfelt. Et tal indtastes i det. Kontroller ved tab af fokus, at dette tal indeholder cifferet 3.

Задание 11

Givet flere afsnit og en knap. Ved tryk på knappen, skriv i slutningen af hvert afsnit dets ordensnummer.

Задание 12

Givet links. Tilføj i slutningen af hvert link dens href i runde parenteser.

Задание 13

Givet links. Hvis linket starter med http://, skal der tilføjes en pil → til slutningen (gøres sådan: →).

Задание 14

Givet flere afsnit med tal. Ved tryk på et hvilket som helst afsnit, skriv i det kvadratet på tallet, som står i det.

Задание 15

Givet et inputfelt. En dato indtastes i det i formatet 31.12.2016. Ved tab af fokus, find ud af ugenens dag (med ord), som falder på denne dato.

Задание 16

Givet et inputfelt. Implementer knapperne +1, -1, som skal forøge eller formindske inputfeltets værdi med 1. Sørg for at denne værdi ikke kan blive mindre end nul.

Задание 17

Givet et inputfelt. Givet afsnit. Lad der i dette inputfelt skrives det samlede antal klik på disse afsnit.

Задание 18

Der er div'er på siden. De har tekst. Gennemgå alle div'erne og klip den tekst, som står i dem, så den bliver 10 tegn lang. Og tilføj tre prikker i slutningen af den klippede tekst.

Задание 19

Givet et inputfelt og en knap. Ved tryk på knappen genereres en tilfældig streng på 8 tegn og skrives i inputfeltet.

Задание 20

Givet et inputfelt og en knap. Brugeren indtaster en streng i inputfeltet. Ved tryk på knappen blandes de indtastede tegn tilfældigt og skrives tilbage i inputfeltet.

Задание 21

Givet et inputfelt, en knap og et afsnit. I inputfeltet indtastes temperaturen i grader Fahrenheit. Ved klik på knappen skrives temperaturen i grader Celsius i afsnittet.

Задание 22

Givet et inputfelt, en knap og et afsnit. I inputfeltet indtastes et tal. Ved tryk på knappen skrives i afsnittet fakultetet af dette tal.

Задание 23

Givet 3 inputfelter, en knap og et afsnit. I inputfelterne indtastes koefficienterne for en andengradsligning. Ved tryk på knappen findes rødderne for denne ligning og de skrives i afsnittet.