求助大神!js通过DOM创建了元素,运行却显示undefined
我在写一个类似雷电的网页游戏,先定义了一个全局变量数组varbul=[],来存放我灰机子弹,再定义了i=0对数组进行操作;然后通过通过bul[i]=document.cr...
我在写一个类似雷电的网页游戏,先定义了一个全局变量数组var bul=[],来存放我灰机子弹,再定义了i=0对数组进行操作;然后通过通过bul[i]=document.createElement('div')创建。并添加到sky背景中。但是运行时bul[i].style.top=bul[i].offsetTop-10+'px'这句报错,说不能获取未定义的属性,在appendChild之前怎么不报错呢?可子弹bul[i]却出现的准确,,也可以alert(bul[i].offsetTop),但是alert(bul[i])却是undefined!!??新手,求大神解答。代码在图片里。
展开
1个回答
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询