[英]Javascript Clone Document object
我有 html 页面。 在那个 HTML 页面中,我想克隆所有元素,如 head、body 和其他元素。 我可以这样
const getHeadEle = () => {
const newHead = document.head.cloneNode(true);
return newHead.innerHTML;
}
const getBody = () => {
const head = document.head.cloneNode(true);
const dom = document.createElement('div');
dom.innerHTML = document.body.innerHTML;
return dom.innerHTML;
}
const html = `<!doctype html><html lang="en"><head>${getHeadEle()}</head><body>${getBody()}</body></html>`;
现在,我将 head 元素和 body 元素放入单独的方法中。 是否可以在一行代码中克隆所有文档?
尝试一下 ...
const getdocument = () => {
const newDocument = document.cloneNode(true);
return newDocument ;
}
const html = getdocument() ;
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.