Dom获取body元素出现null的问题
在学习dom操作中,当试图获取body元素时,发现获取的对象为空,下面是我的代码:
运行,弹出null提示框。?
?
代码很简单,原因其实也很简单,因为在执行script中的静态(全局)js脚本时,dom对象中的body元素还没有构建,所以为null。
如果把这段代码放在js函数中(区别于js静态(全局)代码),比如onload中,如下所示:
?
这样就不会有问题了。
?
刚开始学ajax,问题虽小,倒也折腾了我半天,希望给对初学者有所帮助,高手可以无视:)。