我有两个名为DIV1和DIV2的DIV,DIV1由动态内容组成,DIV2是空的。我需要在DIV2中显示DIV1的内容。我该怎么做。使用JavaScript获取DIV的内容
我用下面的方式编码,这是行不通的。有人请纠正它。
<script type="text/javascript">
var MyDiv1 = Document.getElementById('DIV1');
var MyDiv2 = Document.getElementById('Div2');
MyDiv2.innerHTML = MyDiv2;
</script>
<body>
<div id="DIV1">
// Some content goes here.
</div>
<div id="DIV2">
</div>
</body>
如果您使用的JavaScript框架之一,则顺序并不重要。例如,您可以告诉JQuery等待使用$(document).ready加载内容,Angular允许您使用promise来编写代码。将JS遍布到一个文件中并不是一个好习惯,但将它放入浏览器加载的文件中意味着您必须等待。就我个人而言,我认为在这里和那里特别是当你在开发时,JS的奇怪的一点是没什么大不了的。 – Ghoti 2013-06-18 15:23:00
非常感谢您指出#1! – LinusGeffarth 2017-07-30 17:17:54