Показать сообщение отдельно
  #1 (permalink)  
Старый 11.03.2010, 10:38
Интересующийся
Отправить личное сообщение для Ruslan Посмотреть профиль Найти все сообщения от Ruslan
 
Регистрация: 23.12.2009
Сообщений: 21

Как узнать содержит ли DOM определенный элемент
К примеру с дереве есть элемент, мы получаем на него ссылку, затем заменяем содержимое его пра-родителя.

<div id="content">
  <div>
    <div id="bingo">Bingo</div>
  </div>
</div>


Скрипт
var bingo = document.getElementById('bingo');
var content = document.getElementById('content');
content.innerHTML = '<div><div id="bingo">Bingo 2</div></div>';


Как оптимально узнать что DOM не содержит элемент bingo?
можно использовать проверку наличия родителей bingo.parentNode, но при большой вложенности это будет не оптимально.
Ответить с цитированием