HTML DOM Document adoptNode()
ဥပမာ
iframe တွင်ပေါ်လာသော ပထမဆုံး <h1> ဒြပ်စင်ကို လက်ခံပါ (အခြားစာရွက်စာတမ်း)။
const frame = document.getElementById("myFrame");
const h1 = frame.contentWindow.document.getElementsByTagName("H1")[0];
const node = document.adoptNode(h1);
အဓိပ္ပါယ်နှင့် အသုံးပြုမှု
နည်းလမ်း သည် adoptNode()
အခြားစာရွက်စာတမ်းမှ node တစ်ခုကို လက်ခံသည်။
မှတ်ချက်
လက်ခံရရှိထားသော node သည် အမျိုးအစားအားလုံး ဖြစ်နိုင်သည်။
မွေးစားထားသော node ၏ မည်သည့် ကလေး ဆုံမှတ်များ (descendants) ကိုလည်း လက်ခံပါသည်။
မူရင်း node (ကလေး node များပါရှိသော) ကို အခြားစာရွက်စာတမ်းမှ ဖယ်ရှားသည်။
ကိုလည်းကြည့်ပါ-
အထားအသို
document.adoptNode(node)
ကန့်သတ်ချက်များ
Parameter | Description |
node | Required. A node from another document. Can be of any node type. |
တန်ဖိုးကို ပြန်ပေးသည်။
ရိုက်ပါ။ | ဖော်ပြချက် |
Node | မွေးစား node ကို။ |
Browser ပံ့ပိုးမှု
document.adoptNode
DOM Level 3 (2004) အင်္ဂါရပ်တစ်ခုဖြစ်သည်။
ဘရောက်ဆာအားလုံးတွင် ၎င်းကို အပြည့်အဝထောက်ခံသည်-
Chrome | IE | Edge | Firefox | Safari | Opera |
Yes | 9-11 | Yes | Yes | Yes | Yes |