Показать сообщение отдельно
  #1 (permalink)  
Старый 25.05.2011, 20:29
Новичок на форуме
Отправить личное сообщение для luethus Посмотреть профиль Найти все сообщения от luethus
 
Регистрация: 12.11.2010
Сообщений: 7

обращение к элементам, которые не в документе
такая вот у меня задачка.
допустим, был на странице код:

Код:
<div id="block">
 <!-- здесь много-много кода с кучей вложенных элементов, типа: -->
 <div class="a"><p id="b2"><b></b><span id="s1"><div id="bla1"></div></span></p></div>
 <!-- в общем, много чего -->
</div>
потом мы берем и делаем так:
var el = document.getElementById('block');
var clone = el.cloneNode(true);

el.parentNode.removeChild(el);

у нас осталось все это в clone.
и вот тут-то мне, допустим, надо обратиться к элементу c id s1.
раньше я мог это сделать просто с пом. document.getElementById(), ну или document.querySelectorAll(), а теперь вопрос: как мне обратиться этому элементу, который где-то в недрах clone и что-то с ним сделать?
Ответить с цитированием