你声明的list变量是一个数组,点children应该就是undefined了。这时候在点length,报错了。小建议->报错的时候,尤其是这种undefined,你可以把变量按层级输出一下,看看都是什么东西。
因为getElementByClassname得到的NodeList数组,所以假如你那里只有一个class=list的那么list=document.getElementByClassname("list")[0]
你声明的list变量是一个数组,点children应该就是undefined了。这时候在点length,报错了。
小建议->报错的时候,尤其是这种undefined,你可以把变量按层级输出一下,看看都是什么东西。