Последние учебники веб-разработки
×

JavaScript Справка

обзор

JavaScript

JS строка JS Число JS операторы JS Заявления JS математический JS Дата JS массив JS логический JS RegExp JS Глобальный JS конверсионный

браузер BOM

Window Navigator Screen History Location

HTML DOM

DOM Документ DOM элементы DOM Атрибуты DOM Мероприятия DOM Стиль

HTML Объекты

<a> <abbr> <address> <area> <article> <aside> <audio> <b> <base> <bdo> <blockquote> <body> <br> <button> <canvas> <caption> <cite> <code> <col> <colgroup> <datalist> <dd> <del> <details> <dfn> <dialog> <div> <dl> <dt> <em> <embed> <fieldset> <figcaption> <figure> <footer> <form> <head> <header> <h1> - <h6> <hr> <html> <i> <iframe> <img> <ins> <input> button <input> checkbox <input> color <input> date <input> datetime <input> datetime-local <input> email <input> file <input> hidden <input> image <input> month <input> number <input> password <input> radio <input> range <input> reset <input> search <input> submit <input> text <input> time <input> url <input> week <kbd> <keygen> <label> <legend> <li> <link> <map> <mark> <menu> <menuitem> <meta> <meter> <nav> <object> <ol> <optgroup> <option> <output> <p> <param> <pre> <progress> <q> <s> <samp> <script> <section> <select> <small> <source> <span> <strong> <style> <sub> <summary> <sup> <table> <td> <th> <tr> <textarea> <time> <title> <track> <u> <ul> <var> <video>

Другие объекты

CSSStyleDeclaration


 

HTML DOM isSameNode() Method

<Элемент объекта

пример

Проверьте, если два узла, по сути, тот же узел:

var item1 = document.getElementById("myList1");      // An <ul> element with id="myList"
var item2 = document.getElementsByTagName("UL")[0];  // The first <ul> element in the document
var x = item1.isSameNode(item2);

В результате х будет:

true
Попробуй сам "

Больше "Try it Yourself" примеры ниже.


Определение и использование

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

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

Совет: Используйте href="met_node_isequalnode.html"> isEqualNode() method , чтобы проверить , если два узла равны, но не обязательно тот же узел.


Поддержка браузеров

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

метод
isSameNode() да 9,0 Не поддерживается да да

Примечание: Firefox перестал поддерживать этот метод в версии 10, так как этот метод является устаревшим в DOM версии 4. Вместо этого, вы должны использовать === сравнить , если два узла одни и те же (See "More Examples" below) в (See "More Examples" below) .


Синтаксис

node . isSameNode( node )

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

параметр Тип Описание
node Node object Необходимые. Узел вы хотите сравнить указанный узел с

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

Возвращаемое значение: Логический, возвращает истину, если два узла является тем же узлом, в противном случае ложно
DOM Version Базовый уровень 3 Узла объект

Примеры

Еще примеры

пример

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

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

if (item1 === item2) {
    alert("THEY ARE THE SAME!!");
} else {
    alert("They are not the same.");
}
Попробуй сам "

<Элемент объекта