Exemplo
Descobrir se um <span> elemento é um descendente de um <div> elemento:
var span = document.getElementById("mySPAN");
var div =
document.getElementById("myDIV").contains(span);
O resultado da div vai ser:
true
Tente você mesmo " Definição e Uso
A contains() retorna um valor booleano que indica se um nó é um descendente de um nó especificado.
Um descendente pode ser um filho, neto, bisneto, e assim por diante.
Suporte navegador
Os números na tabela especificar a primeira versão do navegador que suporta totalmente o método.
Método | |||||
---|---|---|---|---|---|
contains() | sim | sim | sim | sim | sim |
Sintaxe
Os valores dos parâmetros Parâmetro Descrição node Requeridos. Especifica o nó que pode ser contido por (a descendant of) um nó especificado
Detalhes técnicos
Valor de retorno: Um valor booleano, que indica se um nó é um descendente de um nó especificado: - true - O nó é um descendente
- falsa - o nó não é um descendente