我有兩個名爲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