removeChildはノードを削除する関数。
生成し、操作し。削除する。これで三原則がそろった。
そしてremoveChildは取得した引数の自身のノードを消す関数ではなくて、その名前のとおりchildノードを消去するための関数。
なので例えばノードdivの中にあるノードpを消去するためにはノードpの親要素であるdivから取得しなければならない。
そこであるノードの親要素を取得する関数が用意されている。それがparentNode関数。
parentnode = p.parentNode でdivが取得できる。
まわりくどいがこれでremoveChid(parentNode);でノードpが消せるようになる。
消えるよ