วิธี HTML DOM Document adoptNode()
- หน้าก่อนหน้า addEventListener()
- หน้าต่อไป anchors
- กลับไปยังระดับต้น HTML DOM Documents
คำอธิบายและการใช้งาน
adoptNode()
วิธีนี้ใช้จุดโครงโครงจากเอกสารอื่น ๆ
คำอธิบาย
จุดโครงโครงที่ถูกยอมรับสามารถเป็นชนิดทุกชนิด
จุดโครงโครงที่ถูกยอมรับของทุกลูกจุดโครงโครง (หลังเดินทาง) ก็ถูกยอมรับ
จุดโครงโครงต้นแบบ (ที่มีลูกจุดโครงโครง) จะถูกลบออกจากเอกสารอื่น ๆ
ดูเพิ่มเติม:
ตัวอย่าง
ใช้ iframe (เอกสารอื่น) ที่มี <h1> อันแรกที่ปรากฏขึ้น:
const frame = document.getElementById("myFrame"); const h1 = frame.contentWindow.document.getElementsByTagName("H1")[0]; const node = document.adoptNode(h1);
สัญญาฬิกา
document.adoptNode(node)
ตัวแปร
ตัวแปร | รายละเอียด |
---|---|
node | จำเป็น。จุดโครงโครงจากเอกสารอื่น ๆ สามารถเป็นชนิดจุดโครงโครงใดก็ได้。 |
ค่าที่กลับมา
ชนิด | รายละเอียด |
---|---|
จุดโครงโครง | จุดโครงโครงที่ถูกใช้ |
การสนับสนุนของบราวเซอร์
document.adoptNode
เป็นคุณสมบัติของ DOM Level 3 (2004) นี้。
ทุกบราวเซอร์เข้าถึงมันเต็มที่:
เชิร์น | ไออี | เอดจ์ | ไฟร็อกซ์ | แซฟารี่ | โอเปร่า |
---|---|---|---|---|---|
เชิร์น | ไออี | เอดจ์ | ไฟร็อกซ์ | แซฟารี่ | โอเปร่า |
สนับสนุน | 9-11 | สนับสนุน | สนับสนุน | สนับสนุน | สนับสนุน |
- หน้าก่อนหน้า addEventListener()
- หน้าต่อไป anchors
- กลับไปยังระดับต้น HTML DOM Documents