var x=document.getElementsByTagName("div")[0].childNodes;
这里的0只是告诉你,这是第一个div,你去掉了,那么代码中有两个div,就无法识别到底是获取谁了
getElementsByTagName是获取页面所有的div,并且返回数组,所以你想获取第一个div就需要加上【0】