เอกสาร HTML DOM adoptNode()
ตัวอย่าง
ใช้องค์ประกอบ <h1> แรกที่ปรากฏใน iframe (เอกสารอื่น):
const frame = document.getElementById("myFrame");
const h1 = frame.contentWindow.document.getElementsByTagName("H1")[0];
const node = document.adoptNode(h1);
ความหมายและการใช้งาน
adoptNode()
เมธอดนี้ใช้โหนดจากเอกสารอื่น
บันทึก
โหนดที่รับมาสามารถมีได้ทุกประเภท
โหนดย่อยใด ๆ (ลูกหลาน) ของโหนดที่รับเลี้ยงบุตรบุญธรรมก็ถูกนำมาใช้เช่นกัน
โหนดเดิม (ที่มีโหนดย่อย) จะถูกลบออกจากเอกสารอื่น
ดูสิ่งนี้ด้วย:
ไวยากรณ์
document.adoptNode(node)
พารามิเตอร์
Parameter | Description |
node | Required. A node from another document. Can be of any node type. |
คืนมูลค่า
พิมพ์ | คำอธิบาย |
โหนด | โหนดที่นำมาใช้ |
รองรับเบราว์เซอร์
document.adoptNode
เป็นคุณลักษณะ DOM ระดับ 3 (2004)
ได้รับการสนับสนุนอย่างเต็มที่ในเบราว์เซอร์ทั้งหมด:
Chrome | IE | Edge | Firefox | Safari | Opera |
Yes | 9-11 | Yes | Yes | Yes | Yes |