Kod
<div id="new-sentence"></div>
<div id="snax-new-item-wrapper-9353">
<div class="a">
<ul>
<li>Lorem</li>
<li>ipsum</li>
<li>dolor</li>
<li>si</li>
<li>amet</li>
</ul>
</div>
</div>
<div id="snax-new-item-wrapper-9353">
<div class="a">
<ul>
<li>Lorem</li>
<li>ipsum</li>
<li>dolor</li>
<li>si</li>
<li>amet</li>
</ul>
</div>
</div>
Kod
#snax-new-item-wrapper-9353 {
background-color: coral;
}
background-color: coral;
}
Kod
document.getElementById("new-sentence").innerHTML = document.getElementById("snax-new-item-wrapper-9353").innerHTML
https://codepen.io/pen/
Jak pobrać element i umieścić go w wybranym miejscu? Np. chcę pobrać całego diva "snax-new-item-wrapper-9353" i umieścić go w divie "new-sentence". Logika nakazuje skasować ".innerHTML" przy "document.getElementById("snax-new-item-wrapper-9353")", ale wtedy pojawia się "[object HTMLDivElement]". Dlaczego tak się dzieje?
To nie działa:
Kod
function appendIt() {
var source = document.getElementById("snax-new-item-wrapper-9353");
document.getElementById("new-sentence").appendChild(source);
};
appendIt();
var source = document.getElementById("snax-new-item-wrapper-9353");
document.getElementById("new-sentence").appendChild(source);
};
appendIt();
A nie, sorry, działa jednak.