English | 简体中文 | 繁體中文 | Русский язык | Français | Español | Português | Deutsch | 日本語 | 한국어 | Italiano | بالعربية

طريقة isSameNode() من HTML DOM

مثلث HTML DOM Element

isSameNode()يختبر هذا الطريقة اذا كانت العقدتين متطابقة، أي هل هما يشيران إلى نفس العنصر.

إذا كانت العقدتين نفس العقدة، فإن طريقة isSameNode() تعودtrue، وإلا يعودfalse.

استخدامisEqualNode()يختبر هذا الطريقة اثنين من العقدتين هل هي متطابقة.

النحو:

node.isSameNode(node)
let output = document.getElementById("output");
let divList = document.getElementsByTagName("div");
output.innerHTML += \
output.innerHTML += "div 0 مع div 1 متطابق: " + divList[0].isSameNode(divList[1]) + "<br>";
output.innerHTML += "div 0 مع div 2 متطابق: " + divList[0].isSameNode(divList[2]) + "<br>";
اختبار لمعرفة‹/›

تطابق المتصفحات

يدعم جميع المتصفحات طريقة isSameNode() بالكامل:

طريقة
isSameNode()نعملا يدعمنعمنعمنعم

قيمة المتغير

المتغيراتوصف
النودالنود الذي تريد مقارنته بالنود المحددة

تفاصيل تقنية

الناتج:قيمة منطقية، إذا كانت العقدتان متطابقتان، فإنها تعود إلى true، وإلا فإنها تعود إلى false
إصدار DOM:مستوى DOM 3

مراجع مرتبطة

مرجع HTML DOMالنودطريقة .isEqualNode()

مثلث HTML DOM Element