Phương thức HTML DOM Document adoptNode()

Định nghĩa và cách sử dụng

adoptNode() Phương thức này chọn nút từ một tài liệu khác.

Giải thích

Nút được chọn có thể là mọi loại.

Bất kỳ nút con nào của nút được chọn cũng được chọn.

Nút gốc (bao gồm các nút con) sẽ bị xóa khỏi tài liệu khác.

Xem thêm:

Phương thức Document importNode()

Phương thức Element cloneNode()

Mẫu

Chọn nút <h1> đầu tiên xuất hiện trong iframe (tài liệu khác):

const frame = document.getElementById("myFrame");
const h1 = frame.contentWindow.document.getElementsByTagName("H1")[0];
const node = document.adoptNode(h1);

Thử ngay

Cú pháp

document.adoptNode(node)

Tham số

Tham số Mô tả
node Bắt buộc. Nút từ một tài liệu khác. Có thể là bất kỳ loại nút nào.

Giá trị trả về

Loại Mô tả
Nút nút được chọn.

Hỗ trợ trình duyệt

document.adoptNode Là tính năng DOM Level 3 (2004).

Mọi trình duyệt đều hỗ trợ hoàn toàn nó:

Chrome IE Edge Firefox Safari Opera
Chrome IE Edge Firefox Safari Opera
Hỗ trợ 9-11 Hỗ trợ Hỗ trợ Hỗ trợ Hỗ trợ