HTML-DOM nextElementSibling- Eigenschaft
Beispiel
Rufen Sie den HTML-Inhalt des nächsten Geschwisters eines Listenelements ab:
var x =
document.getElementById("item1").nextElementSibling.innerHTML;
Definition und Verwendung
Die nextElementSibling-Eigenschaft gibt das Element zurück, das unmittelbar auf das angegebene Element in derselben Baumebene folgt.
Der Unterschied zwischen dieser Eigenschaft und nextSibling 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 previousElementSibling , um das vorherige Element des angegebenen Elements zurückzugeben.
Tipp: Verwenden Sie die Eigenschaft children , um ein beliebiges untergeordnetes Element eines angegebenen Elements zurückzugeben.
Browser-Unterstützung
Property | |||||
---|---|---|---|---|---|
nextElementSibling | 2.0 | 9.0 | 3.5 | 4.0 | 10.0 |
Syntax
node.nextElementSibling
Technische Details
Rückgabewert: | Ein Node-Objekt, das das nächste gleichgeordnete Element eines Elements darstellt, oder null , wenn es kein nächstes gleichgeordnetes Element gibt |
---|---|
DOM-Version | Core Level 3 Elementdurchquerung |