Javascript 将DOM元素转换为HTML字符串

Javascript 将DOM元素转换为HTML字符串,javascript,html,dom,browser,rendering,Javascript,Html,Dom,Browser,Rendering,我想将DOM元素中的一些内容插入到.root标记中。我该怎么做? 代码 试试这个: setInterval(function() { currentDOM = document.querySelector('.root').cloneNode(true).innerHTML; document.querySelector('.root').innerHTML = currentDOM; // it outputs [object HTMLDivElement] }, 1);

我想将DOM元素中的一些内容插入到.root标记中。我该怎么做? 代码

试试这个:


setInterval(function() { 
    currentDOM = document.querySelector('.root').cloneNode(true).innerHTML;
    document.querySelector('.root').innerHTML = currentDOM; // it outputs [object HTMLDivElement]
}, 1);


尝试
innerHTML=currentDOM.outerHTML

setInterval(function() { 
    currentDOM = document.querySelector('.root').cloneNode(true).innerHTML;
    document.querySelector('.root').innerHTML = currentDOM; // it outputs [object HTMLDivElement]
}, 1);