HTML DOM vorige eigenschap voor broers en zussen
Voorbeeld
Haal de HTML-inhoud op van de vorige broer of zus van een lijstitem:
var x = document.getElementById("item2").previousSibling.innerHTML;
Definitie en gebruik
De eigenschap previousSibling retourneert het vorige knooppunt van het opgegeven knooppunt, in hetzelfde boomstructuurniveau.
Het geretourneerde knooppunt wordt geretourneerd als een knooppuntobject.
Het verschil tussen deze eigenschap en previousElementSibling , is dat previousSibling het vorige zusterknooppunt retourneert als een elementknooppunt, een tekstknooppunt of een commentaarknooppunt, terwijl previousElementSibling het vorige zusterknooppunt als een elementknooppunt retourneert (tekst en commentaarknooppunten worden genegeerd).
Deze eigenschap is alleen-lezen.
Tip: gebruik de eigenschap nextSibling om het volgende knooppunt van het opgegeven knooppunt op hetzelfde boomniveau te retourneren.
Tip: Gebruik de eigenschap childNodes om een willekeurig onderliggend knooppunt van een opgegeven knooppunt te retourneren.
Browserondersteuning
Property | |||||
---|---|---|---|---|---|
previousSibling | Yes | Yes | Yes | Yes | Yes |
Syntaxis
node.previousSibling
Technische details
Winstwaarde: | Een Node-object, dat de vorige broer of zus van de knoop vertegenwoordigt, of null als er geen eerdere broer of zus is |
---|---|
DOM-versie | Kernniveau 1 knooppuntobject |
Gerelateerde pagina's
HTML DOM-referentie: node. childNodes-eigenschap
HTML DOM-referentie: node. firstkinderbezit
HTML DOM-referentie: node. laatste kinderbezit
HTML DOM-referentie: node. parentNode-eigenschap
HTML DOM-referentie: node. volgende eigendom van broers en zussen
HTML DOM-referentie: node. nodeName eigenschap