monolithed,
 Там с задержкой просто
<style>
#Wrp2 {
 border:2px solid red;
 height:56px;
 width:200px;
}
#Myelem {
 border:1px solid blue;
 width:160px;
}
</style>
<div id="Myelem">sasddsf</div>
<div id="Wrp2">tttttttttttf</div>
<script type="text/javascript">
Elem = document.getElementById('Myelem').cloneNode(true);
WrapNewPos = document.getElementById('Wrp2');
var str = 'HTML родителя:\n\n'
setTimeout('WrapNewPos.appendChild(Elem);alert(str+WrapNewPos.innerHTML)',1500)
</script>
<style>
#Wrp2 {
 border:2px solid red;
 height:56px;
 width:200px;
}
#Myelem {
 border:1px solid blue;
 width:160px;
}
</style>
<div id="Myelem">sasddsf</div>
<div id="Wrp2">tttttttttttf</div>
<script type="text/javascript">
Elem = document.getElementById('Myelem').cloneNode(true);
WrapNewPos = document.getElementById('Wrp2');
var X = document.createElement('div')
X.appendChild(Elem);
var HTML = X.innerHTML;
WrapNewPos.innerHTML=HTML;
alert('HTML родителя:\n\n'+WrapNewPos.innerHTML);
</script>