Tìm kiếm phần tử con cháu trong JavaScript

firstElementChildlastElementChildchildren
Задание 1

Cho phần tử #elem:

html<ul id="elem">
  <li>text</li>
  <li>text</li>
  <li>text</li>
  <li>text</li>
  <li>text</li>
</ul>

Tìm phần tử con đầu tiên của phần tử này và đặt màu chữ của nó thành màu đỏ.

Задание 2

Cho phần tử #elem:

html<ul id="elem">
  <li>text</li>
  <li>text</li>
  <li>text</li>
  <li>text</li>
  <li>text</li>
</ul>

Tìm phần tử con cuối cùng của phần tử này và đặt màu chữ của nó thành màu đỏ.

Задание 3

Cho phần tử #elem:

html<ul id="elem">
  <li>text</li>
  <li>text</li>
  <li>text</li>
  <li>text</li>
  <li>text</li>
</ul>

Tìm tất cả các phần tử con của phần tử này và thêm vào cuối văn bản của chúng chuỗi '!'.