Exemplo
Obter o conteúdo HTML do próximo irmão de um item da lista:
var x =
document.getElementById("item1").nextSibling.innerHTML;
O resultado x será:
Tea (second li)
Tente você mesmo " Definição e Uso
A propriedade nextSibling retorna o nó imediatamente após o nó especificado, no mesmo nível da árvore.
O nó retornado é retornado como um objeto Node.
A diferença entre esta propriedade e nextElementSibling , é que nextSibling retorna o próximo nó irmão como um nó de elemento, um nó de texto ou um nó de comentário, enquanto nextElementSibling retorna o nó irmão seguinte, como um nó de elemento (ignores text and comment nodes) .
Esta propriedade é somente leitura.
Dica: Use o previousSibling propriedade para retornar o nó anterior do nó especificado, no mesmo nível da árvore.
Dica: Use o childNodes propriedade para retornar qualquer nó filho de um nó especificado.
Suporte navegador
Propriedade | |||||
---|---|---|---|---|---|
nextSibling | sim | sim | sim | sim | sim |
Sintaxe
node .nextSibling
Detalhes técnicos
Valor de retorno: | Um objecto do nó, que representa a seguinte irmão do nó, ou nulo se não houver próximo irmão |
---|---|
DOM Versão | Núcleo Nível Objeto 1 Node |
Páginas relacionadas
HTML DOM referência: nó. childNodes propriedade
HTML DOM referência: nó. firstChild propriedade
HTML DOM referência: nó. lastChild propriedade
HTML DOM referência: nó. parentNode propriedade
HTML DOM referência: nó. previousSibling propriedade
HTML DOM referência: nó. nodeName propriedade