HTML DOM Element previousElementSibling egenskab
- Forrige side previousSibling
- Næste side querySelector()
- Gå tilbage til forrige niveau HTML DOM Elements objekt
Definition og brug
previousElementSibling
Egenskaben returnerer det foregående element på samme træniveau.
previousElementSibling
Egenskaben er skrivebeskyttet.
Se også:
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;
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 |
- Forrige side previousSibling
- Næste side querySelector()
- Gå tilbage til forrige niveau HTML DOM Elements objekt