如何document.write()HTML DOM元素对象?

时间:2018-06-24 21:35:26

标签: javascript userscripts tampermonkey

我试图获取整个网站,并将其作为字符串进行document.write,但是每次尝试时,它只会变成HTML DOM元素对象。如何首先将其转换为字符串?

var doc = parser.parseFromString (response.responseText, "text/html");
document.write(doc);

1 个答案:

答案 0 :(得分:-1)

您可以提取body元素的innerHTML,因为document.write()将在此处附加文本。

var doc = document.querySelector("body").innerHTML;
document.write(doc);