如何将一个元素移动到另一个元素?

发布于 2021-02-02 17:02:44

我想将一个DIV元素移到另一个元素中。例如,我要移动此对象(包括所有子对象):

<div id="source">
...
</div>

到这个:

<div id="destination">
...
</div>

这样我有:

<div id="destination">
  <div id="source">
    ...
  </div>
</div>
关注者
0
被浏览
108
1 个回答
  • 面试哥
    面试哥 2021-02-02
    为面试而生,有面试问题,就找面试哥。

    曾经尝试过普通的JavaScript … destination.appendChild(source);吗?

    onclick = function(){ destination.appendChild(source); }
    
    
    div{ margin: .1em; }
    
    #destination{ border: solid 1px red; }
    
    #source {border: solid 1px gray; }
    
    
    <!DOCTYPE html>
    
    <html>
    
    
    
     <body>
    
    
    
      <div id="destination">
    
       ###
    
      </div>
    
      <div id="source">
    
       ***
    
      </div>
    
    
    
     </body>
    
    </html>
    


知识点
面圈网VIP题库

面圈网VIP题库全新上线,海量真题题库资源。 90大类考试,超10万份考试真题开放下载啦

去下载看看