Node.contains
Метод
Node.contains() возвращает Boolean значение, указывающее, является ли узел потомком данного узла, т. е. сам узел, один из его прямых потомков ( childNodes ), один из детей его детей и так далее.Синтаксис
node.contains( otherNode )
nodeэлемент который сравнивается.otherNodeэлемент с которым производится сравнение.
Пример
Эта функция проверяет, находится ли элемент в теле страницы.
js
function isInPage(node) {
return (node === document.body) ? false : document.body.contains(node);
}
Спецификация
| Specification |
|---|
| DOM Standard # ref-for-dom-node-contains① |
Поддержка браузерами
BCD tables only load in the browser