HTML DOM Element previousElementSibling egenskab

Definition og brug

previousElementSibling Egenskaben returnerer det foregående element på samme træniveau.

previousElementSibling Egenskaben er skrivebeskyttet.

Se også:

nextElementSibling egenskab

children egenskab

firstElemenChild egenskab

lastElemenChild egenskab

childElementCount egenskab

HTML-noder og elementer

i HTML DOM(Document Object Model), HTML-dokumentet er en samling af noder (eller uden) der har (eller ikke har) undernoder.

Noderpænger på elementnoder, tekstnoder og kommentarnoder.

Elementmellemrum er også tekstnoder.

mens elementer kun er elementnoder.

søskende og element søskende

søskendeer 'broder' og 'søster'.

søskendeer noder, der har samme forældernode (i samme childNodes listen).

element søskendeer elementer, der har samme forældreelement (i samme children listen).

Undernoder og underelementer

childNodes ReturUndernoder(elementnoder, tekstnoder og kommentarnoder).

children ReturUnderelementer(ikke tekst- og kommentarnoder).

nextSibling og nextElementSibling

nextSibling Retur næsteNoder(Elementnoder, tekstnoder eller kommentarnoder). Mellemrum mellem elementer er også tekstnoder.

nextElementSibling Retur næsteElement(Returnerer ikke tekst- og kommentarnoder).

previousSibling og previousElementSibling

previousSibling Retur foregåendeNoder(Elementnoder, tekstnoder eller kommentarnoder). Mellemrum mellem elementer er også tekstnoder.

previousElementSibling Retur foregåendeElement(Returnerer ikke tekst- og kommentarnoder).

Eksempel

Retur foregående søskendes HTML-indhold:

let text = element.previousElementSibling.innerHTML;

Prøv det selv

Syntaks

element.previousElementSibling

Returværdi

Type Beskrivelse
Element Foregående søskende element.
null hvis der ikke findes en tidligere søskende.

Browser understøttelse

element.previousElementSibling er en DOM Level 3 (2004) funktion.

Det understøttes fuldt ud af alle browsere:

Chrome IE Edge Firefox Safari Opera
Chrome IE Edge Firefox Safari Opera
Support 9-11 Support Support Support Support