thehighhomie
@thehighhomie

DOM JS ноды и элементы?

В чем разница между нодами и элементами, к примеру nodeName и tagName? Ни как не доходит.
  • Вопрос задан
  • 272 просмотра
Решения вопроса 3
IonDen
@IonDen
JavaScript developer. IonDen.com
Ноды бывают разные: теги, пустое пространство, текст, комментарии и т.д. Это более широкое понятие. Ну а теги это всего-лишь некоторые из нод.

Изучите: https://developer.mozilla.org/en-US/docs/Web/API/N...
Ответ написан
Fesor
@Fesor
Full-stack developer (Symfony, Angular)
HTML (теги и атрибуты, комментарии, текст) парсятся и по ним строится DOM дерево (элементы и их свойства). Помимо tagName есть еще nodeType и т.д.
Ответ написан
Комментировать
ну короче свойство tagName есть только у узлов тегов но у других узлов нету. nodeName может быть текст тег и тд , а tagName может быть только тег
Ответ написан
Комментировать
Пригласить эксперта
Ваш ответ на вопрос

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

Войти через центр авторизации
Похожие вопросы