Меню
×
   ❮     
HTML CSS JAVASCRIPT SQL PYTHON PHP КАК СДЕЛАТЬ
     ❯   

JS Справочник


JavaScript

Модификаторы: Группы: Метасимволы: Квантификаторы: Свойства: Методы:

Window


HTML DOM


HTML События


Web APIs


HTML Объекты


Другие ссылки




HTML DOM isSameNode()



Метод isSameNode()

Пример element.isSameNode()

Проверьте, являются ли два узла на самом деле одним и тем же узлом:

var item1 = document.getElementById("myList1");      // Элемент <ul> с id="myList"
var item2 = document.getElementsByTagName("UL")[0];  // Первый элемент <ul> в документе
var x = item1.isSameNode(item2);
Попробуйте сами »

Ещё примеры ниже.


Описание isSameNode()

Метод isSameNode() проверяет, являются ли два узла одним и тем же узлом.

Метод isSameNode() возвращает true, если два узла являются одним и тем же узлом, в противном случае false.

Совет: Используйте метод isSameNode(), чтобы проверить, равны ли два узла, но не обязательно, что это один и тот же узел.


Поддержка isSameNode()

Цифры в таблице указывают первую версию браузера, которая полностью поддерживает метод.

Метод
isSameNode() Да 9.0 Нет Да Да

Примечание: Firefox прекратил поддержку этого метода с версии 10, поскольку метод устарел в DOM версии 4. Вместо этого вам следует использовать === для сравнения двух узлов на предмет их идентичности (см. «Дополнительные примеры» ниже).


Синтаксис isSameNode()

node.isSameNode(node)

Значения параметров isSameNode()

Параметр Тип Описание
node Узел объекта Обязательно. Узел, с которым вы хотите сравнить указанный узел


Технические подробности isSameNode()

Возвращаемое значение: Boolean, Логическое значение, возвращает true, если два узла являются одним и тем же узлом, в противном случае false
DOM Версия Основной объект узла уровень 3

Ещё пример isSameNode()

Использование оператора === для проверки того, являются ли два узла одним и тем же узлом:

var item1 = document.getElementById("myList");
var item2 = document.getElementsByTagName("UL")[0];

if (item1 === item2) {
  alert("ОНИ ОДИНАКОВЫЕ!");
} else {
  alert("Они не одинаковые.");
}
Попробуйте сами »


×

Связаться с отделом продаж

Если вы хотите использовать услуги schoolsw3 как образовательное учреждение, команда или предприятие, отправьте нам электронное письмо:
sales@schoolsw3.com

Сообщить об ошибке

Если вы хотите сообщить об ошибке или внести предложение, отправьте нам электронное письмо:
help@schoolsw3.com

Schoolsw3 оптимизирован для обучения и подготовки. Примеры могут быть упрощены для улучшения чтения и обучения. Учебники, ссылки и примеры постоянно проверяются, чтобы избежать ошибок, но мы не можем гарантировать полную правильность всего контента.
При использовании Schoolsw3 вы соглашаетесь прочитать и принять наши условия использования,
политику использования файлов cookie и конфиденциальности.

Авторское право 1999- © Copyright. Все права защищены. Schoolsw3 работает на SW3.CSS.