এইচটিএমএল ডোম ইলিমেন্ট ইসসেমনোড মথড

বিবরণ ও ব্যবহার

isSameNode() পদ্ধতি দুই নোডকে একই নোড কি নয়াকি না নির্ণয় করে

isSameNode() পদ্ধতি ফলাফল trueযদি দুই নোড একই নোড, তবে ফলাফল false ফিরিয়ে দেয় false.

সুঝাওয়া:ব্যবহার করুন isEqualNode() পদ্ধতি দুই নোডকে সমান কি নয়াকি না নির্ণয় করতে কিন্তু একই নোড নয়াকি না হওয়ার প্রয়োজন নেই।

প্রতিমান

উদাহরণ ১

দুই নোডকে একই নোড কি নয়াকি না তা পরীক্ষা করুন:

var item1 = document.getElementById("myList1");      // id="myList" এর <ul> ইলেকট্রন
var item2 = document.getElementsByTagName("UL")[0];  // ডকুমেন্টের প্রথম <ul> ইলেকট্রন
var x = item1.isSameNode(item2);

স্বয়ং প্রয়াস করুন

উদাহরণ ২

দুই নোডকে একই নোড কি নয়াকি না নির্ণয় করতে === অপারেটর ব্যবহার করুন:

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.");
}

স্বয়ং প্রয়াস করুন

স্বরূপ

node.isSameNode(node)

পারামিটার

পারামিটার ধরন বর্ণনা
node নোড অবজেক্ট অপরিহার্য

প্রযুক্তিগত বিবরণ

ফলাফল বলুয়ান মান, যদি দুই নোড একই নোড, তবে true ফিরিয়ে দেয়, না তবে false
DOM সংস্করণ: Core Level 3 Node Object

ব্রাউজার সমর্থন

সারণীতে উল্লেখিত সংখ্যা এই পদ্ধতিটি পূর্ণাত্মকভাবে সমর্থনকারী প্রথম ব্রাউজার সংস্করণটি নির্দেশ করে

চ্রোম এজ ফাইরফক্স স্যাফারি ওপেরা
চ্রোম এজ ফাইরফক্স স্যাফারি ওপেরা
সমর্থন 9.0 সমর্থন না সমর্থন সমর্থন

সমস্ত প্রধান ব্রাউজারগুলো এই সমর্থন করে isSameNode() পদ্ধতি, ফাইরফক্স ছাড়া

মন্তব্য:ফাইরফক্স সংস্করণ ১০ এই পদ্ধতিটির সমর্থন বন্ধ করেছে কারণ DOM version 4-এই পদ্ধতিটি বর্জন করা হয়েছে।প্রতিস্থাপনের জন্য, আপনাকে ব্যবহার করা উচিত === দুটি নোডের একইসঙ্গে নিষ্পত্তি করুন。

মন্তব্য:ইন্টারনেট এক্সপ্লোরার 8 এবং তার পূর্ববর্তী সংস্করণগুলি এই পদ্ধতিকে সমর্থন করে না。