Propiedad HTML DOM nextElementSibling
Ejemplo
Obtenga el contenido HTML del siguiente hermano de un elemento de la lista:
var x =
document.getElementById("item1").nextElementSibling.innerHTML;
Definición y uso
La propiedad nextElementSibling devuelve el elemento que sigue inmediatamente al elemento especificado, en el mismo nivel de árbol.
La diferencia entre esta propiedad y nextSibling es que nextSibling devuelve el siguiente nodo hermano como un nodo de elemento, un nodo de texto o un nodo de comentario, mientras que nextElementSibling devuelve el siguiente nodo hermano como un nodo de elemento (ignora los nodos de texto y comentario).
Esta propiedad es de sólo lectura.
Sugerencia: use la propiedad previousElementSibling para devolver el elemento anterior del elemento especificado.
Sugerencia: use la propiedad children para devolver cualquier elemento secundario de un elemento específico.
Compatibilidad con navegador
Property | |||||
---|---|---|---|---|---|
nextElementSibling | 2.0 | 9.0 | 3.5 | 4.0 | 10.0 |
Sintaxis
node.nextElementSibling
Detalles técnicos
Valor de retorno: | Un objeto de nodo, que representa el siguiente hermano de un elemento, o nulo si no hay ningún hermano siguiente |
---|---|
Versión DOM | Recorrido de elementos de nivel básico 3 |