Удаление элементов из документа.
От: rollton  
Дата: 11.04.06 08:00
Оценка:
Здравствуйте.
Добавляю в докумен дивы примерно таким способом

sometd.innerHTML += '<div id="div'+somevar+'">divtext</div>'

затем получаю ссылку на объект

d = document.getElementById('div'+somevar);

В IE существует такой метод removeNode() чтобы удалить указанный элемент.
Возможно ли сделать тоже самое в Oper'е и FireFox'е. Заранее благодарю.
Re: Удаление элементов из документа.
От: der Igel Россия  
Дата: 11.04.06 09:00
Оценка:
Hello, rollton!

r> d = document.getElementById('div'+somevar);


r> В IE существует такой метод removeNode() чтобы удалить указанный

r> элемент. Возможно ли сделать тоже самое в Oper'е и FireFox'е. Заранее
r> благодарю.

d = document.getElementById('div'+somevar);
d.parentNode.removeNode(d);
Posted via RSDN NNTP Server 2.1 beta
Re: Удаление элементов из документа.
От: kan_izh Великобритания  
Дата: 11.04.06 12:26
Оценка:
rollton wrote:

> sometd.innerHTML += '<div id="div'+somevar+'">divtext</div>'

>
> затем получаю ссылку на объект
>
> d = document.getElementById('div'+somevar);
>
> В IE существует такой метод removeNode() чтобы удалить указанный элемент.
> Возможно ли сделать тоже самое в Oper'е и FireFox'е. Заранее благодарю.
По стандарту removeChild, а removeNode — от лукавого... т.е. от майкрософт.

И добавлять ноды надо через document.createElement, appendChild.
Posted via RSDN NNTP Server 2.0
но это не зря, хотя, может быть, невзначай
гÅрмония мира не знает границ — сейчас мы будем пить чай
 
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.