Tôi có hai DIV được gọi là DIV1 và DIV2 và DIV1 bao gồm nội dung động và DIV2 trống. Tôi cần nội dung của DIV1 để được hiển thị trong DIV2. Tôi làm nó như thế nào.Lấy nội dung của DIV bằng cách sử dụng JavaScript
Tôi được mã hóa theo cách thức không hoạt động. Mọi người hãy sửa nó đi.
<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>
Nếu bạn đang sử dụng một trong những khuôn khổ JavaScript sau đó thứ tự không quan trọng. Ví dụ bạn có thể yêu cầu JQuery đợi cho đến khi nội dung được nạp bằng cách sử dụng $ (document) .ready, Angular cho phép bạn viết mã bằng cách sử dụng lời hứa. Thực hành không tốt là rắc JS lên trên một tệp, nhưng đặt nó vào các tệp được trình duyệt tải lên nghĩa là bạn phải đợi. Cá nhân tôi nghĩ rằng phần lẻ của JS ở đây và ở đó, đặc biệt là khi bạn đang phát triển, không phải là vấn đề lớn. – Ghoti
Cảm ơn bạn rất nhiều vì đã chỉ ra # 1! – LinusGeffarth