求看看这个问题

ImageImage为什么是未定义?

阅读 2.9k
6 个回答

你声明的list变量是一个数组,点children应该就是undefined了。这时候在点length,报错了。
小建议->报错的时候,尤其是这种undefined,你可以把变量按层级输出一下,看看都是什么东西。

因为getElementByClassname得到的NodeList数组,所以假如你那里只有一个class=list的
那么list=document.getElementByClassname("list")[0]

新手上路,请多包涵

写在页面加载完成事件里面 window.onload=function(){}

var o = list[0].children

list.children不对吧

撰写回答
你尚未登录,登录后可以
  • 和开发者交流问题的细节
  • 关注并接收问题和回答的更新提醒
  • 参与内容的编辑和改进,让解决方法与时俱进
推荐问题