2014-10-03 153 views
0

所以,我有兩個div如何設置一個div的內容到另一個div的內容

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

而且我想知道是否有一個簡單的方法來設置格「1」等於格「2」?

所以,最終的結果將是:

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

感謝。

+0

@MelanciaUK謝謝,正是我需要:) – nick 2014-10-03 15:39:20

+0

你需要的是展示一些努力和/或研究。你有沒有嘗試過任何東西?我們不在這裏爲您編碼。我們在這裏幫助您處理您的代碼。 – melancia 2014-10-03 15:53:59

回答

3

做到這點..

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

更具體地說,如果我想將第一個div的段落設置爲第二個,我該怎麼做? (即'var div1 = document.getElementById(「1 p」); document.getElementById(「2 p」)。innerHTML = div1.innerHTML;' – nick 2014-10-03 15:41:25

+0

我已經在下面更新了我的答案。 – jordaniac89 2014-10-03 16:52:38

2

嘗試它使用JavaScript

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

的元素使用內得到具體的標籤:

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

或一個行:

document.getElementById("1").getElementsByTagName("p").innerHTML; 
相關問題