Перемещение элемента по структуре DOM
Какой самый короткий и быстрый способ это сделать?
Например, нужно переместить mov из d1 в d2, чтобы родителем стал d2: <body> <div id="d1"><div id="mov">need to be moved</div></div> <div id="d2"></div> </body> |
removeChild / appendChild
|
document.getElementById("d2").appendChild(document.getElementById("mov"));
|
<body> <div id="d1"></div> <div id="d2"><div id="mov">need to be moved</div></div> </body> можно так :D короткий не всегда кроссбраузерный тут надо учитывать в том числе и способ получения элемента тоже PS: используешь new Date(), замеряешь разные варианты, потом всем рассказываешь ;)
var t = new Date();
alert('насколько быстро ты меня закроешь');
alert('за ' + (new Date() - t) + ' мс');
|
| Часовой пояс GMT +3, время: 09:27. |