Propriedade HTML DOM anteriorElementSibling
Exemplo
Obtenha o conteúdo HTML do irmão anterior de um item de lista:
var x =
document.getElementById("item2").previousElementSibling.innerHTML;
Definição e uso
A propriedade previousElementSibling retorna o elemento anterior do elemento especificado, no mesmo nível de árvore.
A diferença entre esta propriedade e previousSibling , é que previousSibling retorna o nó irmão anterior como um nó de elemento, um nó de texto ou um nó de comentário, enquanto previousElementSibling retorna o nó irmão anterior como um nó de elemento (ignora nós de texto e comentário).
Esta propriedade é somente leitura.
Dica: Use a propriedade nextElementSibling para retornar o próximo elemento do elemento especificado.
Dica: Use a propriedade children para retornar qualquer elemento filho de um elemento especificado.
Suporte ao navegador
Property | |||||
---|---|---|---|---|---|
previousElementSibling | 2.0 | 9.0 | 3.5 | 4.0 | 10.0 |
Sintaxe
node.previousElementSibling
Detalhes técnicos
Valor de retorno: | Um objeto Node, representando o irmão anterior de um elemento, ou null se não houver um irmão anterior |
---|---|
Versão DOM | Travessia de Elementos de Nível 3 do Núcleo |