এইচটিএমএল ডোম ইলিমেন্ট ইসসেমনোড মথড
- পূর্ববর্তী পৃষ্ঠা isEqualNode()
- পরবর্তী পৃষ্ঠা isSupported()
- একত্রীকরণ করুন HTML DOM Elements ওবজেক্ট
বিবরণ ও ব্যবহার
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 এবং তার পূর্ববর্তী সংস্করণগুলি এই পদ্ধতিকে সমর্থন করে না。
- পূর্ববর্তী পৃষ্ঠা isEqualNode()
- পরবর্তী পৃষ্ঠা isSupported()
- একত্রীকরণ করুন HTML DOM Elements ওবজেক্ট