JavaScript previousSibling — попередній вузол того ж рівня
Властивість previousSibling повертає попередній вузол того ж рівня.
Загальний опис
Дзеркальна до nextSibling — і з тією ж пасткою: між теґами стоять текстові вузли з переносами.
Потрібен попередній елемент — previousElementSibling.
Переглядачі
| Переглядач | ||||||
|---|---|---|---|---|---|---|
| previousSibling | 1+ | 1+ | 1+ | 7+ | 12+ | 9+ |
| Переглядач | ||||
|---|---|---|---|---|
| previousSibling | yes | yes | yes | yes |
Приклади
+ запропонувати свій приклад у пісочниці
Попередній елемент у списку.
HTML
<ul>
<li>Перший</li>
<li id="second">Другий</li>
</ul>
JS
const second = document.getElementById('second');
console.log(second.previousSibling.nodeType); // 3 — текст
console.log(second.previousElementSibling.textContent); // 'Перший'
Коментарі
Коментарів ще немає — будьте першим!