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

HTML DOM nextElementSibling 属性

HTML DOM Element-Objekt

nextElementSibling该属性仅返回元素节点之后紧跟的兄弟元素节点(不包括文本节点、注释节点);

如果没有下一个同级元素,则此属性返回null

使用previousElementSibling该属性返回指定元素的前一个元素。

使用children该属性返回指定元素的所有子元素。

语法:

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

浏览器兼容性

表中的数字指定了完全支持nextElementSibling属性的第一个浏览器版本:

Eigenschaft
nextElementSibling23.51049

Technische Details

Rückgabewert:Ein Node-Objekt, das den nächsten Bruder des Elements darstellt; wenn es kein nächstes Bruderobjekt gibt, dannnull
DOM-Version:DOM-Stufe3

Mehr Beispiele

Ändern Sie den HTML-Inhalt des nächsten Bruderkindes des ersten DIV-Elements:

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

Ändern Sie die Hintergrundfarbe des nächsten Bruderkindes des ersten DIV-Elements:

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

zusammenhängende Referenzen

HTML DOM-Referenz:children-Eigenschaft

HTML DOM-Referenz:previousElementSibling-Eigenschaft

HTML DOM Element-Objekt