Méthode contains() de l'élément HTML DOM

Définition et utilisation

Si le nœud est un descendant de certains nœuds, alors contains() La méthode retourne true.

Sinon,contains() La méthode retourne false.

Remarque :Les descendants peuvent être des enfants, des petits-enfants, des arrière-petits-enfants ...

Exemple

Est-ce que "mySPAN" est un descendant de "myDIV" ?

const span = document.getElementById("mySPAN");
let answer = document.getElementById("myDIV").contains(span);

Essayez-le vous-même

Syntaxe

node.contains(node)

Paramètre

Paramètre Description
node Obligatoire. Peut être un nœud descendant de ce nœud.

Valeur de retour

true - Le nœud est un descendant false - Le nœud n'est pas un descendant
Type Description
Booléen

Support du navigateur

element.contains() C'est une caractéristique de DOM Level 1 (1998).

Tous les navigateurs le supportent pleinement :

Chrome IE Edge Firefox Safari Opera
Chrome IE Edge Firefox Safari Opera
Support 9-11 Support Support Support Support