English | 简体中文 | 繁體中文 | Русский язык | Français | Español | Português | Deutsch | 日本語 | 한국어 | Italiano | بالعربية

HTML DOM previousElementSibling-Attribut

HTML DOM Element-Objekt

previousElementSiblingSchreibgeschütztes Attribut im gleichen Baumlevel, gibt das vorherige Element des angegebenen Elements zurück.

Wenn es kein vorheriges Element im gleichen Baumlevel gibt, gibt dieses Attribut zurücknull.

VerwendungnextElementSiblingDas Attribut gibt das nächste Element des angegebenen Elements zurück.

VerwendungchildrenDas Attribut gibt alle Unterlemente des angegebenen Elements zurück.

Syntax:

element.previousElementSibling
var x = document.querySelector("#div-2.previousElementSibling.innerHTML;
Testen Sie heraus‹/›

Browserkompatibilität

Die Zahlen in der Tabelle geben die erste Browserversion an, die das previousElementSibling-Attribut vollständig unterstützt:

Eigenschaft
previousElementSibling23.51049

Technische Details

Rückgabewert:Ein Node-Objekt, das den vorherigen Bruder des Elements darstellt; wenn es keinen vorherigen Bruder gibt, dannnull
DOM-Version:DOM-Stufe3

Mehr Beispiele

Ändern Sie den HTML-Inhalt des vorherigen Bruders des zweiten DIV-Elements:

var div = document.querySelector("#div-2)
div.previousElementSibling.innerHTML = "HELLO WORLD";
Testen Sie heraus‹/›

Ändern Sie die Hintergrundfarbe des vorherigen Bruders des zweiten DIV-Elements:

var div = document.querySelector("#div-2)
div.previousElementSibling.style.backgroundColor = "coral";
Testen Sie heraus‹/›

Verwandte Referenzen

HTML DOM-Referenz:children-Eigenschaft

HTML DOM-Referenz:nextElementSibling-Eigenschaft

HTML DOM Element-Objekt