Page 112 - 6108
P. 112

–  lastChild – повертає останній дочірній вузол поточного вузла
                     –  previousSibling – повертає попередній елемент, який знаходиться на
               одному рівні з поточним
                     –  nextSibling  –  повертає  наступний  елемент,  який  знаходиться  на
               одному рівні з поточним
                     –  ownerDocument – повертає кореневий вузол документа
                     –  parentNode – повертає елемент, який містить поточний вузол
                     –  nodeName – повертає ім'я вузла
                     –  nodeType – повертає тип вузла у вигляді числа

                     –  nodeValue  –  повертає  або  встановлює  значення  вузла  у  вигляді
               простого тексту
                     Навігаційні  посилання,  описані  вище,  так  само  стосуються  всіх  вузлів  в
               документі. Зокрема, в childNodes містяться і текстові вузли і вузли-елементи і
               вузли-коментарі, якщо є.
                     Але для більшості завдань текстові вузли нам не цікаві.
                     Тому подивимося на додатковий набір посилань, які їх не враховують:





























                                      Рисунок 3.4 – Навігація лише вузлах-елементах

                     Ці  посилання  схожі  на  попердні,    тільки  в  кількох  місцях  додано  слово
               Element:
                     –  children  –  тільки  дочірні  вузли-елементи,  тобто  які  відповідають
               тегам.
                     –  firstElementChild,  lastElementChild  –  відповідно,  перший  і
               останній діти-елементи.
                     –  previousElementSibling, nextElementSibling – сусіди-елементи.
                     –  parentElement – батько-елемент.

                     3.4.2 Методи обєкту document по роботі з елементами сторінки

                     Для роботи із структурою DOM в JavaScript призначено об’єкт document,
               який  визначено  в  глобальному  об’єкті  window.  Об’єкт  document  надає  ряд
               властивостей і методів для керування елементами сторінки.
   107   108   109   110   111   112   113   114   115   116   117