Javascript-форум (https://javascript.ru/forum/)
-   Общие вопросы Javascript (https://javascript.ru/forum/misc/)
-   -   Поиск и вставка (https://javascript.ru/forum/misc/59363-poisk-i-vstavka.html)

candro 08.11.2015 04:38

Поиск и вставка
 
Всем привет! В общем, как сделать такое:
Есть блок:
<div class="block1">тут любой контент. может он разный</div>

Нужно найти его в html документе и поместить в конец этого блока, т.е перед закрывающимся дивом:
<div class="block2">Тут тоже какой то контент</div>


Подскажите люди добрые как такое сделать:help:

EmperioAf 08.11.2015 17:45

document.querySelector('.block2').insertAdjacentHTML('afterend', document.querySelector('.block1').outerHTML);

ruslan_mart 08.11.2015 17:50

document.querySelector('.block2').appendChild(document.querySelector('.block1'));


Для красоты:

var block1 = document.querySelector('.block1'),
    block2 = document.querySelector('.block2');

block1.appendChild(block2);


Если же нужно поместить копию, то:

var block1 = document.querySelector('.block1'),
    block2 = document.querySelector('.block2');

block1.appendChild(block2.cloneNode(true));


Часовой пояс GMT +3, время: 09:56.