Propriedade HTML DOM nextSibling
Exemplo
Obtenha o conteúdo HTML do próximo irmão de um item de lista:
var x =
document.getElementById("item1").nextSibling.innerHTML;
Definição e uso
A propriedade nextSibling retorna o nó imediatamente após o nó especificado, no mesmo nível de á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 próximo nó irmão como um nó de elemento (ignora nós de texto e comentário).
Esta propriedade é somente leitura.
Dica: Use a propriedade previousSibling para retornar o nó anterior do nó especificado, no mesmo nível de árvore.
Dica: Use a propriedade childNodes para retornar qualquer nó filho de um nó especificado.
Suporte ao navegador
Property | |||||
---|---|---|---|---|---|
nextSibling | Yes | Yes | Yes | Yes | Yes |
Sintaxe
node.nextSibling
Detalhes técnicos
Valor de retorno: | Um objeto Node, representando o próximo irmão do nó, ou null se não houver próximo irmão |
---|---|
Versão DOM | Objeto de nó de nível 1 principal |
Páginas relacionadas
Referência HTML DOM: node. propriedade childNodes
Referência HTML DOM: node. propriedade firstChild
Referência HTML DOM: node. propriedade lastChild
Referência HTML DOM: node. Propriedade parentNode
Referência HTML DOM: node. anteriorPropriedade do irmão
Referência HTML DOM: node. propriedade nodeName