简体   繁体   English

如何将div的内容设置为另一个div的内容

[英]How to set a div's content to another div's content

So I have two divs 所以我有两个股利

<div id="1"><p>Hello<p></div>
<div id="2"><p>Goodbye<p></div>

And I am wondering if there is a simple technique to set div "1" equal to div "2" ? 我想知道是否有一种简单的技术来将div“ 1”设置为等于div“ 2”?

So, the end result will be: 因此,最终结果将是:

<div id="1"><p>Goodbye<p></div>
<div id="2"><p>Goodbye<p></div>

Thanks. 谢谢。

Do exactly that.. 就是那样做

var div1 = document.getElementById("1");
document.getElementById("2").innerHTML = div1.innerHTML;

Try it using javascript 使用javascript尝试一下

document.getElementById("1").innerHTML = document.getElementById("2").innerHTML

to get specific tags within an element use: 要获取元素内的特定标签,请使用:

var x = document.getElementById("1");
var y = x.getElementsByTagName("p"); 

or in one line: 或一行:

document.getElementById("1").getElementsByTagName("p").innerHTML;

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM