Показать сообщение отдельно
  #1 (permalink)  
Старый 14.05.2013, 04:22
Новичок на форуме
Отправить личное сообщение для Slavchic Посмотреть профиль Найти все сообщения от Slavchic
 
Регистрация: 14.05.2013
Сообщений: 3

Как понять, что элемент точно удалён из Dom
Имеется линк на созданный div = document.createElement('div')
После удаления самого объекта из Dom через .removeChild, линк всё также возращает объект и его свойства.

Кто-нибудь может подсказать по каким свойствам можно понять, ведёт линк на реальный объект или удалённый.


<html>
<body></body>
<script>

empty_inner_html = function(obj){while (obj.hasChildNodes()) obj.removeChild(obj.firstChild)}


a = document.createElement('input'); a.value = 123
b = document.createElement('div')
c = document.createElement('div')

b.appendChild(a)
c.appendChild(b)
document.body.appendChild(c)


setTimeout(function(){
	empty_inner_html(document.body)
	console.log(a.value)
},2000)
 

</script>
</html>
Ответить с цитированием