Przykład
Pobierz zawartość HTML poprzedniego rodzeństwa elementu listy:
var x =
document.getElementById("item2").previousElementSibling.innerHTML;
Wynikiem X będzie:
Coffee (first li)
Spróbuj sam " Definicja i Wykorzystanie
Nieruchomość previousElementSibling powraca do poprzedniego elementu określonego elementu, na tym samym poziomie drzewa.
Różnica między tym obiekcie i previousSibling , że previousSibling wraca do poprzedniego węzła rodzeństwa jako węzeł elementu, węzła tekstowego lub węzła komentarza, natomiast previousElementSibling wraca do poprzedniego węzła rodzeństwa jako węzeł elementu (ignores text and comment nodes) .
Ta właściwość jest tylko do odczytu.
Wskazówka: Użyj nextElementSibling własność wrócić następnego elementu określonego elementu.
Wskazówka: Użyj dzieci właściwość, aby powrócić dowolny element podrzędny określonego elementu.
Wsparcie przeglądarka
Nieruchomość | |||||
---|---|---|---|---|---|
previousElementSibling | 2.0 | 9.0 | 3.5 | 4.0 | 10,0 |
Składnia
node .previousElementSibling
Szczegóły techniczne
Zwracana wartość: | Obiekt węzeł reprezentujący poprzedniego sąsiada elementu lub null Jeśli nie ma poprzedniego rodzeństwa |
---|---|
DOM Version | Rdzeń Level 3 Element Traversal |