HTML DOM Element previousElementSibling egenskap
- Föregående sida previousSibling
- Nästa sida querySelector()
- Återgå till föregående nivå HTML DOM Elements-objekt
Definition och användning
previousElementSibling
Egenskapen returnerar föregående element på samma trädnivå.
previousElementSibling
Egenskapen är skrivskyddad.
Se också:
HTML-noder och element
i HTML DOMi (Dokumentobjektmodellen), är HTML-dokumentet en samling av noder som (eller inte) har underordnade noder.
Nodsyftar på elementnod, textnod och kommentar nod.
ElementRymden mellan elementen är också en textnod.
och element är bara elementnod.
Kusin och elementkusin
kusinär "bror" och "syster".
kusinär noder som har samma föräldernod (i samma childNodes listan).
elementkusinär element som har samma föräldernod (i samma children listan).
Underordnad nod och underordnad element
childNodes ReturneraUnderordnad nod(elementnod, textnod och kommentar nod).
children ReturneraUnderordnad element(inte text- och kommentarndelar).
nextSibling och nextElementSibling
nextSibling Returnera nästaNod(elementnod, textnod eller kommentar nod). Rymden mellan elementen är också en textnod.
nextElementSibling Returnera nästaElement(inte returnerar text- och kommentarndelar).
previousSibling och previousElementSibling
previousSibling Returnera föregåendeNod(elementnod, textnod eller kommentar nod). Rymden mellan elementen är också en textnod.
previousElementSibling Returnera föregåendeElement(inte returnerar text- och kommentarndelar).
Exempel
Returnera HTML-innehållet för föregående kusin:
let text = element.previousElementSibling.innerHTML;
Syntax
element.previousElementSibling
Returvärde
Typ | Beskrivning |
---|---|
Element | Föregående kusin element. |
null | om det inte finns en föregående kusin. |
Webbläsarstöd
element.previousElementSibling
är en DOM Level 3 (2004)-funktion.
Alla webbläsare stöder det fullt ut:
Chrome | IE | Edge | Firefox | Safari | Opera |
---|---|---|---|---|---|
Chrome | IE | Edge | Firefox | Safari | Opera |
Stöd | 9-11 | Stöd | Stöd | Stöd | Stöd |
- Föregående sida previousSibling
- Nästa sida querySelector()
- Återgå till föregående nivå HTML DOM Elements-objekt