Tahap 8.9 Buku Tugas JavaScript
Diberi menu dengan pautan. Buat supaya apabila diklik pada pautan menu, di bawahnya akan muncul submenu.
Diberi perenggan dengan perkataan dan butang. Apabila diklik pada butang, warnakan setiap perkataan dengan warna rawak supaya perenggan bersebelahan mempunyai warna yang berbeza.
Diberi satu div. Div ini mempunyai butang tutup (x). Buat supaya apabila diklik pada butang tutup, atau di mana-mana bahagian halaman di luar div, div ini akan disembunyikan.
Diberi textarea dan ul. Teks dimasukkan ke dalam textarea.
Buat supaya apabila ditekan Shift + Enter
setiap baris teks ditambahkan ke dalam senarai
dalam bentuk tag li yang berasingan.
Diberi senarai tugasan untuk tarikh tertentu seperti berikut:
let affairs = {
'2019-12-31': ['array tugasan'],
'2018-11-29': ['array tugasan'],
'2018-11-30': ['array tugasan'],
'2018-12-27': ['array tugasan'],
'2019-12-29': ['array tugasan'],
'2019-12-30': ['array tugasan'],
'2018-12-30': ['array tugasan'],
'2018-12-31': ['array tugasan'],
}
Paparkan semua tugasan untuk tahun 2018.