Exemplu
Obține conținutul HTML al sibling anterioare a unui element din listă:
var x =
document.getElementById("item2").previousElementSibling.innerHTML;
Rezultatul x va fi:
Coffee (first li)
Încearcă - l singur » Definiție și utilizare
Proprietatea previousElementSibling returnează elementul anterior al elementului specificat, în același nivel de copac.
Diferența dintre această proprietate și previousSibling , este ca previousSibling returneaza nodul anterior frate ca un nod element de , un nod text sau un comentariu nod, în timp ce previousElementSibling returneaza nodul anterior frate ca un nod element de (ignores text and comment nodes) .
Această proprietate este read-only.
Sfat: Utilizați nextElementSibling proprietatea de a reveni următorul element al elementului specificat.
Sfat: Folosiți copiii proprietatea de a returna orice element copil al unui element specificat.
Suport pentru browser-
Proprietate | |||||
---|---|---|---|---|---|
previousElementSibling | 2.0 | 9 | 3.5 | 4 | 10.0 |
Sintaxă
node .previousElementSibling
Detalii tehnice
Întoarcere Valoare: | Un obiect Node, reprezentând fratele anterioară a unui element sau nulă în cazul în care nu există nici un frate precedent |
---|---|
DOM Versiunea | Nivelul de bază 3 Element Traversare |