Если я правильно понял:
<script type="text/javascript">
window.onload = function(){
    var element = document.getElementsByTagName('div')[0];
    element.appendChild(document.createElement('p')); //добавляем новый элемент P в DIV
    var children = element.childNodes, i = children.length;
    
    if(element.hasChildNodes()){ //проверяем дочернии элементы DIV
        while(i--){
            alert(children[i].tagName);
        }
    }
    
    while(element.firstChild){ //удаляем дочернии элемент P
         element.removeChild(element.firstChild);
         alert(document.getElementsByTagName('p')[0]);
    }
};
</script>
<div></div>