Improved emptyElem function

This commit is contained in:
Pierre 2017-06-16 11:18:17 +02:00
parent a334b2b30e
commit fe0a4c3f82

View File

@ -39,14 +39,18 @@ function byId(nodeName){
*/
function emptyElem(container){
//Get children references
var children = container.childNodes;
var children = container.children;
//Process each child
for(i in children){
if(children[i].remove)
children[i].remove();
}
while(container.children.length > 0){
//Check if the child has subchild
if(container.children[0].children)
emptyElem(container.children[0]); //Remove them first
//Remove child
container.children[0].remove();
}
//Success
return true;