Level 8.9 JavaScript Taskbook

Задание 1

Gegeben ist ein Menü mit Links. Sorgen Sie dafür, dass beim Klick auf einen Link des Menüs unter ihm ein Untermenü eingeblendet wird.

Задание 2

Gegeben ist ein Absatz mit Wörtern und ein Button. Beim Klick auf den Button färben Sie jedes Wort in einer zufälligen Farbe ein, sodass benachbarte Absätze unterschiedliche Farben haben.

Задание 3

Gegeben ist ein Div. Dieses Div hat ein Schließen-Kreuz. Sorgen Sie dafür, dass beim Klick auf das Kreuz oder auf eine beliebige Stelle der Seite außerhalb des Divs, dieses Div ausgeblendet wird.

Задание 4

Gegeben ist eine Textarea und ein ul. In die Textarea wird Text eingegeben. Sorgen Sie dafür, dass beim Drücken von Shift + Enter jede Textzeile als separates li-Tag zur Liste hinzugefügt wird.

Задание 5

Gegeben ist die folgende Aufgabenliste für ein bestimmtes Datum:

javascriptlet affairs = {
  '2019-12-31': ['Aufgabenarray'],
  '2018-11-29': ['Aufgabenarray'],
  '2018-11-30': ['Aufgabenarray'],
  '2018-12-27': ['Aufgabenarray'],
  '2019-12-29': ['Aufgabenarray'],
  '2019-12-30': ['Aufgabenarray'],
  '2018-12-30': ['Aufgabenarray'],
  '2018-12-31': ['Aufgabenarray'],
}

Geben Sie alle Aufgaben aus dem Jahr 2018 auf dem Bildschirm aus.