HTML-DOM nextSibling- Eigenschaft
Beispiel
Rufen Sie den HTML-Inhalt des nächsten Geschwisters eines Listenelements ab:
var x =
document.getElementById("item1").nextSibling.innerHTML;
Definition und Verwendung
Die nextSibling-Eigenschaft gibt den Knoten zurück, der unmittelbar auf den angegebenen Knoten auf derselben Baumebene folgt.
Der zurückgegebene Knoten wird als Node-Objekt zurückgegeben.
Der Unterschied zwischen dieser Eigenschaft und nextElementSibling besteht darin, dass nextSibling den nächsten gleichgeordneten Knoten als Elementknoten, Textknoten oder Kommentarknoten zurückgibt, während nextElementSibling den nächsten gleichgeordneten Knoten als Elementknoten zurückgibt (Text- und Kommentarknoten werden ignoriert).
Diese Eigenschaft ist schreibgeschützt.
Tipp: Verwenden Sie die Eigenschaft previousSibling , um den vorherigen Knoten des angegebenen Knotens auf derselben Baumebene zurückzugeben.
Tipp: Verwenden Sie die Eigenschaft childNodes , um einen beliebigen untergeordneten Knoten eines angegebenen Knotens zurückzugeben.
Browser-Unterstützung
Property | |||||
---|---|---|---|---|---|
nextSibling | Yes | Yes | Yes | Yes | Yes |
Syntax
node.nextSibling
Technische Details
Rückgabewert: | Ein Node-Objekt, das das nächste gleichgeordnete Element des Knotens darstellt, oder null , wenn es kein nächstes gleichgeordnetes Element gibt |
---|---|
DOM-Version | Knotenobjekt der Kernebene 1 |
Verwandte Seiten
HTML-DOM-Referenz: node. childNodes-Eigenschaft
HTML-DOM-Referenz: node. firstChild-Eigenschaft
HTML-DOM-Referenz: node. lastChild-Eigenschaft
HTML-DOM-Referenz: node. parentNode-Eigenschaft
HTML-DOM-Referenz: node. vorherigesGeschwistereigentum
HTML-DOM-Referenz: node. nodeName-Eigenschaft