أحدث البرامج التعليمية وتطوير الشبكة
 

HTML DOM isEqualNode() Method

<كائن العنصر

مثال

معرفة ما اذا كان اثنين من عناصر القائمة في قائمتين مختلفتين متساوية:

var item1 = document.getElementById("myList1").firstChild;
var item2 = document.getElementById("myList2").firstChild;
var x = item1.isEqualNode(item2);

نتيجة لس يمكن أن يكون:

false
انها محاولة لنفسك »

تعريف والاستخدام

و isEqualNode() الشيكات الطريقة إذا عقدتين على قدم المساواة.

عقدتين متساوية إذا كانت كافة الشروط التالية صحيحا:

  • لديهم نفس نوع عقدة
  • لديهم نفس nodeName، NodeValue، localName، nameSpaceURI والبادئة
  • لديهم نفس childNodes مع كل من نسل
  • لديهم same الصفات والقيم السمة (السمات ايوجد يكون في نفس الترتيب)

نصيحة: استخدم href="met_node_issamenode.html"> isSameNode() method لتحديد ما إذا عقدتين هي نفس العقدة.


دعم المتصفح

الأرقام في الجدول تحدد أول نسخة متصفح يدعم بشكل كامل الأسلوب.

طريقة
isEqualNode() نعم فعلا تسعة نعم فعلا نعم فعلا نعم فعلا

بناء الجملة

node . isEqualNode( node )

قيم معلمة

معامل اكتب وصف
node Node object مطلوب. العقدة التي تريد مقارنة مع العقدة المحددة

تفاصيل تقنية

قيمة الإرجاع: A منطقية، يعود صحيحا إذا كان العقد هما على قدم المساواة، كاذبة غير ذلك
صفحة DOM المستوى الأساسي كائن 3 عقدة

<كائن العنصر