HTML DOM Element nextElementSibling egenskap

Definition och användning

nextElementSibling Egenskapen returnerar nästa element på samma trädnivå.

nextElementSibling Egenskapen är skrivskyddad.

Se också:

previousElementSibling egenskap

children-attributet

firstElemenChild-attributet

lastElementChild-attributet

childElementCount-attributet

HTML-noder och element

i HTML DOMi (Document Object Model), är HTML-dokumentet en samling av noder som (eller inte) har underliggande noder.

Nodsyftar på elementnod, textnod och kommentar).

Elementmellanslag mellan element är också textnod.

och element är bara elementnod.

Syskon och elementsyskon

Syskonär "bror" och "syster".

Syskonär noder som har samma föräldernod (i samma childNodes listan).

Elementsyskonär element som har samma föräldernod (i samma children listan).

Underliggande noder och underliggande element

childNodes ReturnerarUnderliggande noder(Elementnod, textnod och kommentar).

children ReturnerarUnderliggande element(inte text och kommentar).

nextSibling och nextElementSibling

nextSibling Returnerar nästaNod(Elementnod, textnod eller kommentar).空白 mellan element är också textnod.

nextElementSibling Returnerar nästaElement(Returnerar inte text- och kommentarndelar).

previousSibling och previousElementSibling

previousSibling Returnerar föregåendeNod(Elementnod, textnod eller kommentar).空白 mellan element är också textnod.

previousElementSibling Returnerar föregåendeElement(Returnerar inte text- och kommentarndelar).

Exempel

Returnerar nästa syskons HTML-innehåll:

let text = element.nextElementSibling.innerHTML;

Prova själv

Syntax

element.nextElementSibling

Returvärde

Typ Beskrivning
Element Nästa syskon
null om det inte finns någon nästa syskon.

Webbläsarstöd

element.nextElementSibling ä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