Меню

firstChild

Поддержка браузерами

Описание

Свойство firstChild возвращает ссылку на первый дочерний узел внутри указанного узла. Если дочерних узлов нет, вернёт значение null.

Разница между свойствами firstChild и firstElementChild заключается в том, что firstChild в качестве первого дочернего узла может вернуть ссылку на узел элемент, узел текст или узел комментарий, в то время как firstElementChild возвращает ссылку на первый дочерний узел элемент (игнорируя узлы текст и комментарий).

Чтобы получить ссылку на последний дочерний узел внутри указанного узла, используйте свойство lastChild.

Примечание: свойство firstChild доступно только для чтения.

Синтаксис


Node.firstChild

Пример


<!DOCTYPE html>
<html>
<head>

  <meta charset="utf-8">
  <title>Название документа</title>

</head>
<body>

  <p id="demo"><span>Это</span> абзац.<p>
  
  <script>
    var elem = document.getElementById("demo").firstChild;
    alert(elem);
  </script>

</body>
</html>
Попробовать »