Verwerking van de bestudeerde stof over werken met de DOM

Задание 1

Gegeven een invoerveld en een alinea. Bij verlies van focus in het invoerveld schrijf de waarde van het invoerveld aan het einde van de tekst van de alinea.

Задание 2

Gegeven meerdere invoervelden, een alinea en een knop. Bij klikken op de knop, verkrijg de getallen die in deze invoervelden staan en schrijf hun som in de alinea.

Задание 3

Gegeven een invoerveld. Er wordt een getal ingevoerd. Bij verlies van focus, vind de som van de cijfers van dit getal.

Задание 4

Gegeven een invoerveld. Er worden getallen ingevoerd, gescheiden door komma's. Bij verlies van focus, vind het rekenkundig gemiddelde van deze getallen (som gedeeld door hoeveelheid).

Задание 5

Gegeven 4 invoervelden. In het eerste invoerveld wordt een volledige naam ingevoerd met spaties. Bij verlies van focus, schrijf de achternaam, voornaam en patronymicon in de overige 3 invoervelden.

Задание 6

Gegeven een invoerveld. Er wordt een volledige naam ingevoerd met spaties. De naam wordt ingevoerd met kleine letters. Zorg ervoor dat bij verlies van focus door het invoerveld, de ingevoerde achternaam, voornaam en patronymicon automatisch met een hoofdletter worden geschreven (in hetzelfde invoerveld).

Задание 7

Gegeven een invoerveld. Er wordt tekst ingevoerd. Bij verlies van focus, weet het aantal woorden in deze tekst.

Задание 8

Gegeven een invoerveld. Er wordt een datum ingevoerd in het formaat 31.12.2016. Bij verlies van focus, plaats in dit zelfde invoerveld deze datum in het formaat 2016-12-31.

Задание 9

Gegeven een invoerveld. Er wordt een woord ingevoerd. Bij het indrukken van een knop, controleer of dit woord hetzelfde leest van begin tot eind en van eind tot begin (bijvoorbeeld, madam).

Задание 10

Gegeven een invoerveld. Er wordt een getal ingevoerd. Controleer bij verlies van focus of dit getal binnenin zich het cijfer 3 bevat.

Задание 11

Gegeven meerdere alinea's en een knop. Bij het indrukken op de knop, schrijf aan het einde van elke alinea zijn volgnummer.

Задание 12

Gegeven links. Voeg aan het einde van elke link zijn href toe tussen ronde haakjes.

Задание 13

Gegeven links. Als de link begint met http://, voeg dan aan het einde een pijl → toe (gemaakt zo: →).

Задание 14

Gegeven meerdere alinea's met getallen. Bij het indrukken op een willekeurige alinea, schrijf er het kwadraat van het getal in, dat erin staat.

Задание 15

Gegeven een invoerveld. Er wordt een datum ingevoerd in het formaat 31.12.2016. Bij verlies van focus, weet de dag van de week (als woord), die op deze datum valt.

Задание 16

Gegeven een invoerveld. Implementeer knoppjes +1, -1, die de waarde van het invoerveld zullen verhogen of verlagen met 1. Zorg ervoor dat deze waarde niet minder dan nul kan worden.

Задание 17

Gegeven een invoerveld. Gegeven alinea's. Laat in dit invoerveld het totale aantal klikken op deze alinea's worden bijgehouden.

Задание 18

Er zijn div's op de pagina. Daarin staat tekst. Loop alle div's af en knip de tekst die erin staat zo bij, dat deze een lengte van 10 tekens wordt. En voeg een beletselteken toe aan het einde van de bijgeknipte tekst.

Задание 19

Gegeven een invoerveld en een knop. Bij het indrukken op de knop genereer een willekeurige string van 8 tekens en schrijf deze in het invoerveld.

Задание 20

Gegeven een invoerveld en een knop. De gebruiker voert in het invoerveld een string in. Bij het indrukken op de knop meng de ingevoerde tekens willekeurig en schrijf deze terug in het invoerveld.

Задание 21

Gegeven een invoerveld, een knop en een alinea. In het invoerveld wordt een temperatuur in graden Fahrenheit ingevoerd. Bij klikken op de knop geef in de alinea de temperatuur in graden Celsius.

Задание 22

Gegeven een invoerveld, een knop en een alinea. In het invoerveld wordt een getal ingevoerd. Bij het indrukken op de knop, geef in de alinea de faculteit van dit getal.

Задание 23

Gegeven 3 invoervelden, een knop en een alinea. In de invoervelden worden coëfficiënten van een vierkantsvergelijking ingevoerd. Bij het indrukken op de knop, vind de wortels van deze vergelijking en geef ze weer in de alinea.