ระดับ 8.9 ของแบบฝึกหัด JavaScript

Задание 1

กำหนดเมนูพร้อมลิงก์ ทำให้เมื่อคลิกที่ลิงก์ เมนู จะมีเมนูย่อยแสดงออกมาด้านล่าง

Задание 2

กำหนดย่อหน้าพร้อมคำและปุ่ม เมื่อคลิกที่ปุ่ม ให้ใส่สีแต่ละ คำด้วยสีแบบสุ่ม โดยที่ ย่อหน้าที่อยู่ติดกันมีสีต่างกัน

Задание 3

กำหนด div div นี้มีปุ่มกากบาท สำหรับปิด ทำให้เมื่อคลิก ที่กากบาท หรือคลิกที่ตำแหน่งใดๆบนหน้าก็ตาม นอก div, div นี้จะซ่อน

Задание 4

กำหนด textarea และ ul กรอกข้อความใน textarea ทำให้เมื่อกด Shift + Enter แต่ละบรรทัดของข้อความจะถูกเพิ่มลงในรายการ ในรูปแบบของแท็ก li แยกกัน

Задание 5

กำหนดรายการสิ่งที่ต้องทำสำหรับวันที่เฉพาะดังนี้:

javascriptlet affairs = {
  '2019-12-31': ['อาร์เรย์ของงาน'],
  '2018-11-29': ['อาร์เรย์ของงาน'],
  '2018-11-30': ['อาร์เรย์ของงาน'],
  '2018-12-27': ['อาร์เรย์ของงาน'],
  '2019-12-29': ['อาร์เรย์ของงาน'],
  '2019-12-30': ['อาร์เรย์ของงาน'],
  '2018-12-30': ['อาร์เรย์ของงาน'],
  '2018-12-31': ['อาร์เรย์ของงาน'],
}

แสดงผลงานทั้งหมดในปี 2018