Méthode contains() de l'élément HTML DOM
- Page précédente compareDocumentPosition()
- Page suivante contentEditable
- Retour au niveau supérieur Objet Elements DOM HTML
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);
Syntaxe
node.contains(node)
Paramètre
Paramètre | Description |
---|---|
node | Obligatoire. Peut être un nœud descendant de ce nœud. |
Valeur de retour
Type | Description |
---|---|
Booléen | true - Le nœud est un descendant false - Le nœud n'est pas un descendant
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 |
- Page précédente compareDocumentPosition()
- Page suivante contentEditable
- Retour au niveau supérieur Objet Elements DOM HTML