在做轮播图时遇到了上述问题,最后发现了原来是用了getElementsByClassName
的原因,由于getElementsByClassName返回的是个类数组,而使用appendChild
需要一个具体的父元素去调用它,而数组显然不可以。
解决方法:
1:给类数组加上下标
2:不用返回值是类数组的元素获取方式,可以使用getElementById
在做轮播图时遇到了上述问题,最后发现了原来是用了getElementsByClassName
的原因,由于getElementsByClassName返回的是个类数组,而使用appendChild
需要一个具体的父元素去调用它,而数组显然不可以。
解决方法:
1:给类数组加上下标
2:不用返回值是类数组的元素获取方式,可以使用getElementById
xiayuanhao
喜欢捣鼓任何有趣的事物,喜欢睡觉
文章评论