Разве текстовый узел не является дочерним при использовании дочерней функции?Html

Программисты Html
Anonymous
Разве текстовый узел не является дочерним при использовании дочерней функции?

Сообщение Anonymous »

У меня есть следующий HTML-код:

Код: Выделить всё

 
When

banking
meets

minimalist

И я написал следующий код на js:

Код: Выделить всё

    const h1 = document.querySelector('h1');

// Going downwards: child
console.log(h1.childNodes);  //prints text element(**When**)
console.log(h1.children);    // doesn't print text element (**When**)
Я понимаю, что функция children печатает только прямого дочернего элемента, но, насколько я понимаю, When действительно является прямым дочерним элементом h1.
Может кто-нибудь объяснить мне, если я ошибаюсь?>

Подробнее здесь: https://stackoverflow.com/questions/655 ... n-function

Вернуться в «Html»