2010-08-13 95 views

回答

5

使用jQuery:

$("#div2").html($("#div1").html()); 

您可以用按鈕點擊()處理觸發此:

$("#copy").click(function() { 
    $("#div2").html($("#div1").html()); 
}); 
+0

Downvote?這個解決方案有什麼問題嗎? – 2010-08-13 10:12:52

+0

可能是因爲依靠jQuery反對純原始Javascript的問題,但這只是一個猜測。 – 2010-08-26 21:24:13

+0

接受2 upvotes和2 downvotes ...批評無處不在。 – 2010-09-11 22:57:49

4

<input type="button" onclick="document.getElementById('div2').innerHTML = document.getElementById('div1').innerHTML" value="Copy" />

5
<div id="div1">Some Content</div> 
<div id="div2"></div> 
<input type="button" onclick="document.getElementById('div2').innerHTML=document.getElementById('div1').innerHTML"/> 
-1
<html> 
    <head> 
    <script> 
    function change() { 
     document.getElementById('demo1').innerHTML = document.getElementById('demo').innerHTML; 
    } 
    </script> 
    </head> 

    <body> 
    <div class="left"> 
     <input type="text" id="demo" value="hi" /> 
     <input type="button" onClick="change()" /> 
    </div> 
    <div class="right"> 
     <p id="demo1"></p> 
    </div> 
    </body> 
</html> 
相關問題