HTML DOM Element isSameNode() စက်တင်

အဆိုပါ နည်းလမ်း အသုံးပြုပါ

isSameNode() နည်းလမ်း ဘရပ်သား တူညီသည် ဆိုရာတွင် စစ်ဆေး

isSameNode() နည်းလမ်း ပြန်လည်ပေး true,နှစ်ခုမှတစ်ခု ဘရပ်သား တူညီသည် ဆိုရာတွင် ပြန်လည်ပေး false.

အဆိုပါအဆိုပါ အဆိုပါ နည်းလမ်း ကို အသုံးပြုပါ isEqualNode() နည်းလမ်း

အကျိုး

အမှတ် ၁

နှစ်ခုမှတစ်ခု ဘရပ်သား တူညီသည် ဆိုရာတွင် အချက်အလက် စစ်ဆေး

var item1 = document.getElementById("myList1");      // id="myList" ဘရပ်သား အား ရှာဖွေကြည့်
var item2 = document.getElementsByTagName("UL")[0];  // အခြေခံ မူကြမ်း အရ ဘရပ်သား အား ရှာဖွေကြည့်
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 ဘရပ်သား အိုင်အေအိုင် စစ်ဆေးသင့်သည်

နည်းပါး အချက်

ပြန်လည်ပေးသည် ဘာလ်လိုက် အတိုင်း သတ္တိပုံ တစ်ခု ဖြစ်၍ နှစ်ခုမှတစ်ခု ဘရပ်သား တူညီသည် ဆိုရာတွင် ကန်တိုက် ကို ပြန်လည်ပေးသည်၊ မဟုတ် မဟုတ် မဟုတ်
DOM အဆင့်: ကိုယ်ရိုး အဆင့် ၃ ဘရပ်သား အိုင်အေအိုင်

ဘရပ်သား ထောက်ပံ့ပေး

အချက်အလက် အရ ဒီ နည်းလမ်း ကို ထောက်ပံ့ပေးသော ဘရပ်သား အဆင့် ကို ရှင်းပြထားသည်

ခလီ အိန်ဂျက် ဖက်ဒရစ် ဆာဖီ အိုပရာ
ခလီ အိန်ဂျက် ဖက်ဒရစ် ဆာဖီ အိုပရာ
ထောက်ပံ့ပေး ၉.၀ ထောက်ပံ့မှု မရှိ ထောက်ပံ့ပေး ထောက်ပံ့ပေး

အဓိက ဘရပ်သား ဘရပ်ရှားများ အား ထောက်ပံ့ပေးသည် isSameNode() နည်းလမ်း သည် ဖက်ဒရစ် အပါအဝင် အား

注释:ဖြစ်ပေါ်စဉ် ဖက်ဒရစ် အဆင့် ၁၀ သည် ဒီ နည်းလမ်း ကို ထောက်ပံ့မှု ပြတ်တောက်သည်။ ဒီ နည်းလမ်း သည် DOM အဆင့် ၄ တွင် အဆိုပါ နည်းလမ်း သည် ပြန်လည်ဖော်ထုတ်ထားသည်။ အစားအရာ အား သင်သည် အသုံးပြုသင့်သည် === 来比较两节点是否相同。

注释:Internet Explorer 8 以及更早的版本不支持该方法。