DOM-iga töötamise õpitud materjali kordamine

Задание 1

Antud on sisendväli ja lõik. Kui sisendväli kaotab fookuse, kirjuta sisendvälja väärtus lõigu teksti lõppu.

Задание 2

Antud on mitu sisendväli, lõik ja nupp. Vajutades nuppu, saage need arvud, mis on nendes sisendväljades ja kirjutage nende summa lõiku.

Задание 3

Antud on sisendväli. Sellesse sisestatakse number. Kui väli kaotab fookuse, leidke selle arvu numbrite summa.

Задание 4

Antud on sisendväli. Sellesse sisestatakse numbrid komadega eraldatuna. Kui väli kaotab fookuse, leidke nende arvude aritmeetiline keskmine (summa jagatud arvude kogusega).

Задание 5

Antud on 4 sisendväli. Esimesse sisendvälja sisestatakse Ees- ja perekonnanimi tühikuga eraldatuna. Kui väli kaotab fookuse, kirjutage perekonnanimi, eesnimi ja isanimi ülejäänud 3 sisendväljadesse.

Задание 6

Antud on sisendväli. Sellesse sisestatakse Ees- ja perekonnanimi tühikuga eraldatuna. Ees- ja perekonnanimi sisestatakse väikeste tähtedega. Tehke nii, et kui sisendväli kaotab fookuse, muudetakse sisestatud perekonnanimi, eesnimi ja isanimi automaatselt suurte algustähtedega (samas sisendväljas).

Задание 7

Antud on sisendväli. Sellesse sisestatakse tekst. Kui väli kaotab fookuse, leidke selle teksti sõnade arv.

Задание 8

Antud on sisendväli. Sellesse sisestatakse kuupäev vormingus 31.12.2016. Kui väli kaotab fookuse, panege see sama sisendvälja kuupäev vormingusse 2016-12-31.

Задание 9

Antud on sisendväli. Sellesse sisestatakse sõna. Vajutades nuppu, kontrollige, kas seda sõna loetakse algusest ja lõpust samamoodi (nt madam).

Задание 10

Antud on sisendväli. Sellesse sisestatakse number. Kontrollige kui väli kaotab fookuse, kas see number sisaldab endas numbrit 3.

Задание 11

Antud on mitu lõiku ja nupp. Vajutades nuppu, kirjutage iga lõigu lõppu selle järjekorranumber.

Задание 12

Antud on lingid. Lisage iga lingi lõppu selle href ümarsulgudes.

Задание 13

Antud on lingid. Kui link algab http://-ga, siis lisage sellele lõppu nool → (tehakse nii: →).

Задание 14

Antud on mitu numbritega lõiku. Vajutades ükskõik millisele lõigule, kirjutage sellesse selle arvu ruut, mis selles on.

Задание 15

Antud on sisendväli. Sellesse sisestatakse kuupäev vormingus 31.12.2016. Kui väli kaotab fookuse, leidke nädalapäev (sõnaga), mis langeb sellele kuupäevale.

Задание 16

Antud on sisendväli. Rakendage nupud +1, -1, mis suurendavad või vähendavad sisendvälja väärtust 1 võrra. Tehke nii, et see väärtus ei saaks kunagi väiksem kui null.

Задание 17

Antud on sisendväli. Antud on lõigud. Pange sellesse sisendvälja kogu nende lõikude peale klõpsamiste arv.

Задание 18

Lehel on div-id. Neis on teksti. Käige läbi kõik div-id ja lõigake tekst, mis neis on nii, et selle pikkuseks jääks 10 tähemärki. Ja lisage kolmikpunkt lõigatud teksti lõppu.

Задание 19

Antud on sisendväli ja nupp. Vajutades nuppu genereerige juhuslik 8 tähemärgiga string ja kirjutage see sisendväljale.

Задание 20

Antud on sisendväli ja nupp. Kasutaja sisestab sisendväljale mingi stringi. Vajutades nuppu segage sisestatud tähemärgid juhuslikult ja kirjutage see tagasi sisendväljale.

Задание 21

Antud on sisendväli, nupp ja lõik. Sisendväljale sisestatakse temperatuur kraadides Fahrenheiti. Klõpsates nupul kuvage lõigule temperatuur kraadides Celsiuse järgi.

Задание 22

Antud on sisendväli, nupp ja lõik. Sisendväljale sisestatakse number. Vajutades nuppu, kuvage lõigule selle arvu faktoriaal.

Задание 23

Antud on 3 sisendväli, nupp ja lõik. Sisendväljadesse sisestatakse ruutvõrrandi kordajad. Vajutades nuppu, leidke selle võrrandi juured ja kuvage need lõigus.