пример
Получить содержимое HTML предыдущего собрата элемента списка:
var x = document.getElementById("item2").previousSibling.innerHTML;
В результате х будет:
Coffee (first li)
Попробуй сам " Определение и использование
PreviousSibling свойство возвращает предыдущий узел указанного узла, на том же уровне дерева.
Возвращается узел возвращается в виде объекта Node.
Разница между этим свойством и previousElementSibling , является то , что PreviousSibling возвращает предыдущий узел в качестве родственного узла элемента, текстового узла или комментарий узла, в то время как previousElementSibling возвращает предыдущий узел родственного в качестве узла элемента (ignores text and comment nodes) .
Это свойство только для чтения.
Совет: Используйте NextSibling свойство возвращает следующий узел указанного узла, в том же уровне дерева.
Совет: Используйте ChildNodes свойство возвращать любой дочерний узел указанного узла.
Поддержка браузеров
Имущество | |||||
---|---|---|---|---|---|
previousSibling | да | да | да | да | да |
Синтаксис
node .previousSibling
Технические подробности
Возвращаемое значение: | Объект Узла, представляющий предыдущие родственный узел, или нуль , если нет предыдущих родственного |
---|---|
DOM Version | Базовый уровень 1 Узел объект |
Похожие страницы
HTML DOM ссылка: узел. ChildNodes недвижимости
HTML DOM ссылка: узел. FirstChild недвижимости
HTML DOM ссылка: узел. LastChild недвижимости
HTML DOM ссылка: узел. ParentNode недвижимости
HTML DOM ссылка: узел. NextSibling недвижимости
HTML DOM ссылка: узел. NODENAME недвижимости