Cấp độ 8.9 bộ bài tập JavaScript
Cho một menu chứa các liên kết. Hãy làm sao để khi nhấp vào một liên kết trong menu, một menu phụ sẽ thả xuống bên dưới nó.
Cho một đoạn văn chứa các từ và một nút bấm. Khi nhấp vào nút, hãy tô màu mỗi từ bằng một màu ngẫu nhiên sao cho các đoạn văn liền kề có màu khác nhau.
Cho một thẻ div. Thẻ div này có dấu X để đóng. Hãy làm sao để khi nhấp vào dấu X, hoặc vào bất kỳ vị trí nào trên trang bên ngoài thẻ div, thẻ div đó sẽ bị ẩn đi.
Cho một textarea và một ul. Văn bản được nhập vào textarea.
Hãy làm sao để khi nhấn Shift + Enter,
mỗi dòng văn bản sẽ được thêm vào danh sách
dưới dạng một thẻ li riêng biệt.
Cho danh sách công việc sau cho một ngày cụ thể:
let affairs = {
'2019-12-31': ['mảng công việc'],
'2018-11-29': ['mảng công việc'],
'2018-11-30': ['mảng công việc'],
'2018-12-27': ['mảng công việc'],
'2019-12-29': ['mảng công việc'],
'2019-12-30': ['mảng công việc'],
'2018-12-30': ['mảng công việc'],
'2018-12-31': ['mảng công việc'],
}
Hiển thị lên màn hình tất cả công việc trong năm 2018.