JavaScript-tehtävien taso 8.9

Задание 1

Annettu valikko linkeillä. Tee niin, että kun klikataan linkkiä, sen alle avautuu alivalikko.

Задание 2

Annettu kappale sanoilla ja painike. Kun painiketta klikataan, väritä jokainen sana satunnaiseen väriin siten, että vierekkäisillä sanoilla on eri värit.

Задание 3

Annettu div. Tällä div:llä on sulkemisristi. Tee niin, että kun klikataan ristiä, tai mitä tahansa sivun paikkaa div:n ulkopuolella, tämä div piilotetaan.

Задание 4

Annettu textarea ja ul. textarea:aan syötetään tekstiä. Tee niin, että kun painetaan Shift + Enter jokainen tekstirivi lisätään listaan erillisenä li-tagina.

Задание 5

Annettu tällainen tehtävälista tietylle päivämäärälle:

javascriptlet affairs = {
  '2019-12-31': ['tehtävien taulukko'],
  '2018-11-29': ['tehtävien taulukko'],
  '2018-11-30': ['tehtävien taulukko'],
  '2018-12-27': ['tehtävien taulukko'],
  '2019-12-29': ['tehtävien taulukko'],
  '2019-12-30': ['tehtävien taulukko'],
  '2018-12-30': ['tehtävien taulukko'],
  '2018-12-31': ['tehtävien taulukko'],
}

Näytä ruudulla kaikki tehtävät vuodelta 2018.