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

Propiedad nextElementSibling del HTML DOM

Objeto Elemento de HTML DOM

nextElementSiblingLa propiedad solo devuelve el siguiente nodo hermano del elemento (no incluye nodos de texto ni nodos de comentario);

Si no hay otro elemento del mismo nivel siguiente, esta propiedad devuelvenull.

UsopreviousElementSiblingLa propiedad devuelve el elemento anterior del elemento especificado.

UsochildrenLa propiedad devuelve cualquier elemento hijo del elemento especificado.

Sintaxis:

element.nextElementSibling
var x = document.querySelector("#div-1.nextElementSibling.innerHTML;
Prueba aquí‹/›

Compatibilidad del navegador

Los números en la tabla especifican la primera versión del navegador que admite completamente la propiedad nextElementSibling:

propiedad
nextElementSibling23.51049

Detalles técnicos

Valor devuelto:Un objeto Node, que representa el siguiente hermano del elemento; si no hay siguiente hermano,则为null
Versión DOM:Nivel DOM3

Más ejemplos

Cambiar el contenido HTML del siguiente hermano del primer elemento DIV:

var div = document.querySelector("#div-1)
div.nextElementSibling.innerHTML = "HELLO WORLD";
Prueba aquí‹/›

Cambiar el color de fondo del siguiente hermano del primer elemento DIV:

var div = document.querySelector("#div-1)
div.nextElementSibling.style.backgroundColor = "coral";
Prueba aquí‹/›

Referencias relacionadas

Referencia de HTML DOM:propiedad children

Referencia de HTML DOM:propiedad previousElementSibling

Objeto Elemento de HTML DOM