【发布时间】:2011-02-12 12:19:48
【问题描述】:
我有一个包含两个框架的页面,我需要(通过 javascript)复制一个元素及其所有嵌套元素(它是一个 ul/li 树),最重要的是它的样式从一个框架到另一个框架。
我通过分配 innerhtml 获得所有内容,并且我能够使用 dest.style.left 和 dest.style.top 将新元素定位在第二帧中,并且它可以工作。 但我正在尝试获取所有样式信息,但什么也没发生。
当我循环遍历每个节点并将它们分配到目标节点列表中的相同位置时,我正在使用 getComputedStyle 获取每个源元素的最终样式,并且在视觉上没有任何变化。
我错过了什么?
【问题讨论】:
-
Object.assign(el.style, otherEl.style)
标签: javascript dom coding-style