Node.contains
Baseline
Widely available
This feature is well established and works across many devices and browser versions. It’s been available across browsers since июль 2015 г..
Метод Node.contains() возвращает Boolean значение, указывающее, является ли узел потомком данного узла, т. е. сам узел, один из его прямых потомков ( childNodes ), один из детей его детей и так далее.
Синтаксис
node.contains( otherNode )
nodeэлемент который сравнивается.otherNodeэлемент с которым производится сравнение.
Пример
Эта функция проверяет, находится ли элемент в теле страницы.
js
function isInPage(node) {
return node === document.body ? false : document.body.contains(node);
}
Спецификации
| Specification |
|---|
| DOM> # ref-for-dom-node-contains①> |
Совместимость с браузерами
Loading…