Beispiel
Holen Sie sich den HTML-Inhalt der vorherigen Geschwister eines Listenelements:
var x =
document.getElementById("item2").previousElementSibling.innerHTML;
Das Ergebnis von x wird sein:
Coffee (first li)
Versuch es selber " Definition und Verwendung
Die previousElementSibling Eigenschaft gibt das vorherige Element des angegebenen Elements, in dem gleichen Baumebene.
Der Unterschied zwischen dieser Eigenschaft und previousSibling , ist , dass die vorherige previousSibling Geschwisterknoten als Element Knoten zurückgibt, einen Textknoten oder einen Kommentarknoten, während die vorherige previousElementSibling Geschwisterknoten als Element Knoten zurückgibt (ignores text and comment nodes) .
Diese Eigenschaft ist schreibgeschützt.
Tipp: Verwenden Sie die nextElementSibling Eigenschaft das nächste Element des angegebenen Elements zurück.
Tipp: Verwenden Sie die Kinder Eigenschaft jedes Kind - Element eines bestimmten Elements zurückzukehren.
Browser-Unterstützung
Eigentum | |||||
---|---|---|---|---|---|
previousElementSibling | 2.0 | 9.0 | 3.5 | 4.0 | 10.0 |
Syntax
node .previousElementSibling
Technische Details
Rückgabewert: | Ein Knotenobjekt, das vorherige Geschwister eines Elements darstellt, oder Null , wenn es keine vorherigen Geschwister ist |
---|---|
DOM Version | Core Level 3 Element Traversal |