Навигация только по элементам



Навигационные свойства, описанные выше, относятся ко всем узлам в документе. В частности, в childNodes находятся и текстовые узлы и узлы-элементы и узлы-комментарии, если они есть.



Но для большинства задач текстовые узлы и узлы-комментарии нам не нужны. Мы хотим манипулировать узлами-элементами, которые представляют собой теги и формируют структуру страницы.



Поэтому давайте рассмотрим дополнительный набор ссылок, которые учитывают только узлы-элементы.



Эти ссылки похожи на те, что раньше, только в ряде мест стоит слово Element:

- children – коллекция детей, которые являются элементами.

- firstElementChildlastElementChild – первый и последний дочерний элемент.

- previousElementSiblingnextElementSibling – соседи-элементы.

- parentElement – родитель-элемент.



#браузер #документ #dom_навигация