HTML DOM previousElementSibling Property
Przykład
Pobierz zawartość HTML poprzedniego rodzeństwa elementu listy:
var x =
document.getElementById("item2").previousElementSibling.innerHTML;
Definicja i użycie
Właściwość previousElementSibling zwraca poprzedni element określonego elementu na tym samym poziomie drzewa.
Różnica między tą właściwością a previousSibling polega na tym, że previousSibling zwraca poprzedni węzeł równorzędny jako węzeł elementu, węzeł tekstowy lub węzeł komentarza, podczas gdy previousElementSibling zwraca poprzedni węzeł równorzędny jako węzeł elementu (ignoruje węzły tekstu i komentarza).
Ta właściwość jest tylko do odczytu.
Wskazówka: Użyj właściwości nextElementSibling , aby zwrócić następny element określonego elementu.
Wskazówka: Użyj właściwości children , aby zwrócić dowolny element podrzędny określonego elementu.
Obsługa przeglądarki
Property | |||||
---|---|---|---|---|---|
previousElementSibling | 2.0 | 9.0 | 3.5 | 4.0 | 10.0 |
Składnia
node.previousElementSibling
Szczegóły techniczne
Wartość zwrotu: | Obiekt Node reprezentujący poprzednie rodzeństwo elementu lub null , jeśli nie ma poprzedniego rodzeństwa |
---|---|
Wersja DOM | Przechodzenie między elementami poziomu podstawowego |