[Javascript] How to destroy an element?
diego nunes
dnunes at gmail.com
Fri Aug 18 14:11:58 CDT 2006
On 8/18/06, Peter Lauri <lists at dwsasia.com> wrote:
> Can I destroy an element?
I wrote a little function to remove elements that can receive any
iteratable collection os elementos (NodeList, Array, etc) and remove
them all from the document. It can also, of course, receive a single
dom reference to a element.
function rEs(tO) { var i, n; if (!tO) { return false; }
if (!tO.nodeName) { if (tO.length) for (n=tO.length; n--;) rEs(tO[n]); }
else tO.parentNode.removeChild(tO);
}
Try it using:
rEs(document.getElementById('element')); //remove the element
or...
rEs([ //remove the three elements with given IDs
document.getElementById('element1'),
document.getElementById('element2'),
document.getElementById('element3')
]);
or even...
rEs(document.getElementsByTagName('div')); //remove all divs
--
diego nunes
dnunes.com
More information about the Javascript
mailing list