sto cercando di rimuovere dei tag da un id, ma riesco solo parzialmente a rimuoverli:

uso questa funzione, che dovrebbe rimuovere tutti i tag 'a' presenti nel id 'div':

dentro gli a ci sarebbero dei tag 'img' anche... vengono rimossi automaticamente???


delTagById('idDiv','a')

function delTagById(id,tag){
var el_id=document.getElementById(id)
var tags=el_id.getElementsByTagName(tag);
for(var i=0;i<tags.length;i++){
el_id.removeChild(tags[i]);
}
}

E' corretta la fx?