ตัวอย่าง
นำมาใช้เป็นครั้งแรก <h1> องค์ประกอบที่ปรากฏใน iframe (another document) :
var frame = document.getElementsByTagName("IFRAME")[0]
var
h = frame.contentWindow.document.getElementsByTagName("H1")[0];
var
x = document.adoptNode(h);
ลองตัวเอง» ความหมายและการใช้งาน
adoptNode() วิธี adopts โหนดจากเอกสารอื่น
โหนดลูกบุญธรรมสามารถของทุกประเภทโหนด
หมายเหตุ: เด็กทุกโหนด (descendants) ถ้ามีของโหนดนำยังเป็นบุตรบุญธรรม
หมายเหตุ: โหนดเดิม (and its child nodes, if any) จะถูกลบออกจากเอกสารอื่น ๆ
เคล็ดลับ: ใช้ เอกสาร importNode() วิธีการที่จะคัดลอกโหนดโดยไม่ต้องถอดมันออกมาจากเอกสารอื่น
เคล็ดลับ: ใช้ องค์ประกอบ cloneNode() วิธีการที่จะคัดลอกโหนดโดยไม่ต้องถอดมันออกมาจากเอกสารปัจจุบัน
สนับสนุนเบราว์เซอร์
ตัวเลขในตารางระบุราว์เซอร์รุ่นแรกที่สนับสนุนอย่างเต็มที่วิธีการ
วิธี | |||||
---|---|---|---|---|---|
adoptNode() | ใช่ | 9.0 | 3.0 | ใช่ | 9.0 |
วากยสัมพันธ์
document. adoptNode( node )
ค่าพารามิเตอร์
พารามิเตอร์ | ชนิด | ลักษณะ |
---|---|---|
node | Node object | จำเป็นต้องใช้ โหนดจากเอกสารอื่น สามารถเป็นชนิดโหนดใด ๆ |
รายละเอียดทางเทคนิค
กลับค่า: | วัตถุโหนดคิดเป็นโหนดนำ |
---|---|
DOM รุ่น | ระดับแกนวัตถุ 3 เอกสาร |