Exemplu
Obține conținutul HTML al sibling anterioare a unui element din listă:
var x = document.getElementById("item2").previousSibling.innerHTML;
Rezultatul x va fi:
Coffee (first li)
Încearcă - l singur » Definiție și utilizare
Proprietatea previousSibling returneaza nodul anterior al nodului specificat, în același nivel de copac.
Nodul returnat este returnat ca un obiect Node.
Diferența dintre această proprietate și previousElementSibling , 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 nextSibling proprietatea de a reveni nodul următor al nodului specificat, în același nivel de copac.
Sfat: Utilizați childNodes proprietatea de a returna orice nod copil al unui nod specificat.
Suport pentru browser-
Proprietate | |||||
---|---|---|---|---|---|
previousSibling | da | da | da | da | da |
Sintaxă
node .previousSibling
Detalii tehnice
Întoarcere Valoare: | Un obiect Node, reprezentând fratele anterior al nodului, sau nulă în cazul în care nu există nici un frate precedent |
---|---|
DOM Versiunea | Nivelul Core 1 Nod Obiect |
Pagini similare
HTML DOM de referință: nod. childNodes proprietate
HTML DOM de referință: nod. firstChild proprietate
HTML DOM de referință: nod. lastChild proprietate
HTML DOM de referință: nod. parentNode proprietate
HTML DOM de referință: nod. nextSibling proprietate
HTML DOM de referință: nod. nodeName proprietate