Я хочу вставить или обернуть мой второй div в другой новый контейнер div, но он не применялся через все то же имя класса.Пожалуйста, проверьте и дайте мою идею, чего не хватает.
<div class="section" id="section1">
<div id="myDIV"> --> I want to wrap this into a new div
asdasd
</div>
</div>
<div class="section" id="section1">
<div id="myDIV">
cbcvbcvb
</div>
</div>
<script>
//org_html = document.getElementById("section1").innerHTML;
//new_html = "<div class='mydiv-container'>" + org_html + "</div>";
//document.getElementById("section1").innerHTML = new_html;
const parentObject = document.getElementById('section1').innerHTML;
[...parentObject].forEach((parent, i) => {
//const childElement = document.createElement('div');
const childElement = "<div class='slidesInner'>" + parentObject + </div>";
document.getElementById("section1").innerHTML = childElement;
});
</script>
Результат должен быть таким:
<div class="section" id="section1">
<div class="mydiv-container">
<div id="myDIV">
cbcvbcvb
</div>
</div>
</div>
<div class="section" id="section1">
<div class="mydiv-container"> <-- this is not showing in the second section
<div id="myDIV">
cbcvbcvb
</div>
</div>
</div>