gpt4 book ai didi

javascript - 将一些 HTML 从一个地方传送到另一个地方

转载 作者:行者123 更新时间:2023-11-28 02:14:56 25 4
gpt4 key购买 nike

我有这样的东西(抽象例子)

<div id="placeN1">
<div id="myDiv" style="color:gray;">
<div id="innerDiv">Some content</div>
</div>
</div>
<div id="placeN2">
I want to move myDiv here
</div>

<script type="text/javascript">
var myDivElement = document.getElementById('myDiv');
myDivElement.onclick = function(){ alert('click'); };
</script>

我想将一个 Html 元素(带有附加的所有样式和事件)从一个地方移动到另一个地方,如何在纯 javascript 中做到这一点?

最佳答案

这将移动元素,但这取决于您的 CSS 和 JS 事件是如何声明/附加的,它们是否仍然起作用。

<script type="text/javascript">
var myDivElement = document.getElementById('myDiv');
var div2 = document.getElementById('placeN2');

myDivElement.onclick = function(){ div2.appendChild(myDivElement);};
</script>

关于javascript - 将一些 HTML 从一个地方传送到另一个地方,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/5567173/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com