Propiedad HTML DOM nextSibling
Ejemplo
Obtenga el contenido HTML del siguiente hermano de un elemento de la lista:
var x =
document.getElementById("item1").nextSibling.innerHTML;
Definición y uso
La propiedad nextSibling devuelve el nodo que sigue inmediatamente al nodo especificado, en el mismo nivel de árbol.
El nodo devuelto se devuelve como un objeto de nodo.
La diferencia entre esta propiedad y nextElementSibling 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 previousSibling para devolver el nodo anterior del nodo especificado, en el mismo nivel de árbol.
Sugerencia: use la propiedad childNodes para devolver cualquier nodo secundario de un nodo específico.
Compatibilidad con navegador
Property | |||||
---|---|---|---|---|---|
nextSibling | Yes | Yes | Yes | Yes | Yes |
Sintaxis
node.nextSibling
Detalles técnicos
Valor devuelto: | Un objeto de nodo, que representa el siguiente hermano del nodo, o nulo si no hay ningún hermano siguiente |
---|---|
Versión DOM | Objeto de nodo de nivel básico 1 |
páginas relacionadas
Referencia HTML DOM: nodo. propiedad childNodes
Referencia HTML DOM: nodo. propiedad firstchild
Referencia HTML DOM: nodo. propiedad lastChild
Referencia HTML DOM: nodo. propiedad parentNode
Referencia HTML DOM: nodo. anteriorPropiedad de hermanos
Referencia HTML DOM: nodo. Propiedad nodeName