Latest web development tutorials
×

JavaScript & HTML DOM справочное руководство

обзор

JavaScript объекты

JavaScript Array объекты JavaScript Boolean объекты JavaScript Date объекты JavaScript Math объекты JavaScript Number объекты JavaScript String объекты JavaScript RegExp объекты JavaScript Глобальные свойства / функции JavaScript операторы

Browser объекты

Window объекты Navigator объекты Screen объекты History объекты Location объекты

DOM объекты

HTML DOM Document объекты HTML DOM объект Element HTML DOM Атрибут объекта HTML DOM объекты событий

HTML объекты

<a> <area> <audio> <base> <blockquote> <body> <button> <canvas> <col> <colgroup> <datalist> <del> <details> <dialog> <embed> <fieldset> <form> <iframe> <frameset > <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> - range <input> - password <input> - radio <input> - reset <input> - search <input> - submit <input> - text <input> - time <input> - url <input> - week <keygen> <link> <label> <legend> <li> <map> <menu> <menuItem> <meta> <meter> <object> <ol> <optgroup> <option> <param> <progress> <q> <script> <select> <source> <style> <table> <td> <th> <tr> <textarea> <title> <time> <track> <video>

Метод HTML DOM isSameNode

Элементы Object Reference объект Element

примеров

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

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

Выход:

true

Попробуйте »

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

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

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


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

Internet ExplorerFirefoxOperaGoogle ChromeSafari

В дополнение к Firefox все основные браузеры поддерживают метод isSameNode ().

Примечание: Firefox 10 после того, как первая версия больше не поддерживается метод isSameNode, так как метод в DOM 4 после того , как отказался от этого метода, вы можете использовать === для сравнения двух элементов.

Примечание: Internet Explorer 8 имеет более раннюю версию IE не поддерживает этот метод.


грамматика

node.isSameNode(node)

параметры

参数 类型 描述
node Node object 必须。你想要比较的节点。

Возвращаемое значение

类型 描述
Boolean 如果两个节点相等返回 true, 否则返回 false。

технические детали

DOM версия Базовый уровень 3 Узел объекта


Элементы Object Reference объект Element