Цитата:
И на сколько я понял работает только с <div> с моим примером тоже не работает и с этим уже не чего не поделаешь верно ? |
Цитата:
|
Цитата:
Не совсем догнал суть вашего поста ? Если пытались навести на мысль то её тоже не уловил, пожалуйста можно подробнее ? |
Цитата:
<style> #Wrp2 { border:2px solid red; padding:6px; width:200px; } #Myelem { padding:6px; border:1px solid blue; width:160px; } p { border:1px solid green; padding:6px; } </style> <div id="Myelem"><p>sasddsf</p></div> <div id="Wrp2"><p>tttttttttttf</p></div> <script type="text/javascript"> Elems = document.getElementById('Myelem').innerHTML; WrapNewPos = document.getElementById('Wrp2'); WrapNewPos.innerHTML+=Elems; alert('HTML родителя:\n\n'+WrapNewPos.innerHTML); </script> |
мда, я в шоке, все оказалось на столько просто.
Deff, спасибо. Такой вопрос, почему подобная конструкция не работает если вместо <div> использовать <tr> ? |
lamer,
Эээ конкретней можно - в таблицах элементы подключаются через tablecelllamer, у таблиц спецметоды .insertCell() insertRow() newrow newcell deleteRow() deleteCell() http://sevidi.ru/webd/dweb/javapage46.php |
Цитата:
<div id="code"> <div> <div>foo</div> </div> </div> <div id="copy"></div> <script> var move_child = function(object) { var fragment = document.createDocumentFragment(); var nodes = object.from.childNodes; for (var i = 0, length = nodes.length; i < length; i++) fragment.appendChild(nodes[i].cloneNode(true)); object.to.appendChild(fragment); }; move_child({ from: document.getElementById('code'), to: document.getElementById('copy') }); </script> Цитата:
PS: только innerHTML я бы не посоветовал использовать если есть обрабочики событий на элементах |
Цитата:
|
Часовой пояс GMT +3, время: 09:24. |