首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 网站开发 > Web前端 >

Dom获取body元素出现null的有关问题

2012-11-23 
Dom获取body元素出现null的问题在学习dom操作中,当试图获取body元素时,发现获取的对象为空,下面是我的代码

Dom获取body元素出现null的问题

在学习dom操作中,当试图获取body元素时,发现获取的对象为空,下面是我的代码:

运行,弹出null提示框。?

?

代码很简单,原因其实也很简单,因为在执行script中的静态(全局)js脚本时,dom对象中的body元素还没有构建,所以为null。

如果把这段代码放在js函数中(区别于js静态(全局)代码),比如onload中,如下所示:

?

这样就不会有问题了。

?

刚开始学ajax,问题虽小,倒也折腾了我半天,希望给对初学者有所帮助,高手可以无视:)。

热点排行