Метод contains()
Пример element.contains()
Является ли "mySPAN" потомком "myDIV"?
const span = document.getElementById("mySPAN");
let answer = document.getElementById("myDIV").contains(span);
Попробуйте сами »
Описание contains()
Метод contains() возвращает true, если узел является потомком узла.
Метод contains() возвращает false в противном случае.
Примечание contains()
Потомком может быть ребенок, внук, правнук, ...
Синтаксис contains()
node.contains(node)
Параметры contains()
| Параметр | Описание |
|---|---|
| node | Обязательно. Узел, который может быть потомком узла. |
Возвращаемое значение contains()
| Тип | Описание |
|---|---|
| Boolean | true - Узел является потомкомfalse - Узел НЕ является потомком |
Поддержка браузера contains()
element.contains() является функцией DOM уровня 1 (1998).
Он полностью поддерживается во всех браузерах:
| Chrome | Edge | Firefox | Safari | Opera | IE |
| Да | Да | Да | Да | Да | 9-11 |