如何在javascript中将文本从一个div复制到另一个div

时间:2010-08-13 09:52:28

标签: javascript

我有div1和div2,点击复制按钮后我想将div1中的文本复制到div2,在javascript中怎么可能,请帮忙。

4 个答案:

答案 0 :(得分:5)

使用jQuery:

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

您可以使用按钮上的click()处理程序触发此操作:

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

答案 1 :(得分:5)

<div id="div1">Some Content</div>
<div id="div2"></div>
<input type="button" onclick="document.getElementById('div2').innerHTML=document.getElementById('div1').innerHTML"/>

答案 2 :(得分:4)

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

答案 3 :(得分:-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>