Свойство nextSibling
Пример
Получить HTML-содержимое следующего родственного элемента списка:
var x =
document.getElementById("item1").nextSibling.innerHTML;
Попробуйте сами »
Определение и использование
Свойство nextSibling возвращает узел, непосредственно следующий за указанным узлом, на том же уровне дерева.
Возвращенный узел возвращается как Объект узла.
Разница между этим свойством и nextElementSibling, заключается в том, что nextSibling возвращает следующий дочерний узел как узел элемента, текстовый узел или узел комментария, в то время как nextElementSibling возвращает следующий дочерний узел как узел элемента (игнорирует текст и комментарий узлы).
Это свойство доступно только для чтения.
Совет: Используйте свойство previousSibling для возврата предыдущего узла указанного узла на том же уровне дерева.
Совет: Используйте свойство childNodes для возврата любого дочернего узла указанного узла.
Поддержка браузера
Свойство | |||||
---|---|---|---|---|---|
nextSibling | Да | Да | Да | Да | Да |
Синтаксис
node.nextSibling
Технические детали
Возвращает значение | A Объект node, representing the next sibling of the node, or null if there is no next sibling |
---|---|
DOM Версия | Базового уровня 1 Объект узла |
Связанные страницы
HTML DOM Справочник: node.childNodes Свойство
HTML DOM Справочник: node.firstChild Свойство
HTML DOM Справочник: node.lastChild Свойство
HTML DOM Справочник: node.parentNode Свойство
HTML DOM Справочник: node.previousSibling Свойство
HTML DOM Справочник: node.nodeName Свойство