在纯 JS 中,您可以使用document.querySelector(或document.getElementById)将 divNode.appendChild附加#child到#div_bdiv。由于一个节点不能存在于多个地方,这也会自动将其从以下位置删除#div_a:document.querySelector('#div_b').appendChild(document.querySelector('#child'));// or document.getElementById('div_b').appendChild(document.getElementById('child'));<body> <div id="div_a"> Div A! <div id="child">I am a child of Div A</div> </div> <hr/> <div id="div_b"> Div B! </div></body>