2010-08-13 67 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> 
相关问题