Задать вопрос
@Shimpanze

Чем отличаются DOMNode и DOMElement?

Добрый день!

Не могу понять, чем отличаются DOMNode и DOMElement? Приведите, пожалуйста, аналогии и примеры.

Спасибо!
  • Вопрос задан
  • 197 просмотров
Подписаться 2 Простой 3 комментария
Решения вопроса 2
Rsa97
@Rsa97
Для правильного вопроса надо знать половину ответа
Возьмём простейший HTML
<body>
  <p>Привет!</p>
</body>

Теперь построим дерево узлов (node)
BODY
  #text "\n  "
  P
    #text "Привет!"
  #text "\n"

Получился узел BODY с тремя дочерними узлами, #text, P и снова #text. При этом, узлы BODY и P соответствуют тэгам HTML. Именно они и являются элементами. Узлы типа #text были добавлены браузером автоматически при построении дерева DOM и элементами не являются, так как не имеют соответствующих им тэгов в HTML-коде.
Ответ написан
Kasperenysh
@Kasperenysh
Рецидив в особо острой форме))
Первая же ссылка в гугле))) по моему доходчиво
Ответ написан
Комментировать
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы