我用Javascript创建了这个元素。

var divElem = document.createElement("div");
divElem.setAttribute("id", "testedMeter");
divElem.setAttribute("class", "meter");
document.getElementById('testDiv').appendChild(divElem);
console.log(divElem);


当我使用console.log将其输出到控制台时,我正在获取此元素的源代码。

<div id="testedMeter" class="meter"></div>


当我将divElem输出到div中时,它只是说[object HTMLDivElement]。
我的问题是,如何将divElem的源代码输出到div,textarea或其他内容中,以便可以复制源代码?我需要这个,因为我用不同的id创建了这些元素的thousend。

最佳答案

您可以使用textarea.value = divElem.outerHTML

MDN Element.outerHTML

07-27 17:24