从元素中检索文本并将其插入其他位置

Mac*_*ato 1 javascript

我想从"p"标签之间获取文本并将其放在另一个元素中,如下所示:


之前:

<div id="Text">
 <p>$1,200.00</p>
</div>

<div id="putText">
 <p></p>
</div>
Run Code Online (Sandbox Code Playgroud)


后:

<div id="Text">
 <p>$1,200.00</p>
</div>


<div id="putText">
 <p>$1,200.00</p>
</div>
Run Code Online (Sandbox Code Playgroud)


有人知道可以做到这一点的Javascript吗?

Lek*_*eyn 5

下面的函数将带有ID的元素下的第一段内容复制ID到另一个带ID的元素下的段落putID.

function copyContents(id) {
    var source = document.getElementById(id).getElementsByTagName("p")[0];
    var target = document.getElementById("put" + id).getElementsByTagName("p")[0];
    target.innerHTML = source.innerHTML;
}
copyContents("Text");
Run Code Online (Sandbox Code Playgroud)