javascript - 从其他文档中复制div内容

时间:2016-04-09 15:47:10

标签: javascript html copy document

我有一个带有移动和桌面索引页面的小网站。我希望只能编辑其中一个索引页面,并通过" coping"生成移动版本。桌面页面的内容。这样我就可以简化我的工作流程。

我如何将整个div的内容从一个html文档复制到另一个?

1 个答案:

答案 0 :(得分:0)

通常,您可以使用.appendChild()在文档周围移动元素,但这不允许在文档之间移动元素。为此,您需要.importNode()(创建副本)或.adoptNode()(首先将其从原始文档中删除)。

有关文档和示例,请参阅https://developer.mozilla.org/en-US/docs/Web/API/Document/importNodehttps://developer.mozilla.org/en-US/docs/Web/API/Document/adoptNode。此外,请务必阅读底部的浏览器兼容性说明。

如果您要在同一文档中制作副本并希望保留原始文档,则可以在.cloneNode()之前使用.appendChild(),请参阅https://developer.mozilla.org/en-US/docs/Web/API/Node/cloneNode