我正在创建一个节点:
var node = document.createElement("div");
node.setAttribute('class', 'my-class');
node.innerHTML = "Hello World";
然后我尝试以文本格式 console.log 节点。
如果我使用 console.log(node)
我没有得到字符串,而是节点(我需要字符串!)。
如何获取整个节点作为字符串?像这样:
<div class="my-class">Hello World</div>
最佳答案
您可以使用 node.outerHTML
对 DOM 节点进行字符串化。
关于javascript - 如何字符串化 DOM 节点?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/66337823/