document.body为null的问题


      虽然body是JS中的DOM技术中所有浏览器支持的属性,但在我们的代码编写中,还是会碰到document.is null问题
例如:我们可以使用alert(document.body);的时候,就会提示Null。

 解决方法:

原因很简单,是因为我们在body标签前或在body标签中就加载了或写的js代码,此时还没有body元素

问题的解决办法就是把调用到document.body的JS代码移到body标签代码结束之后。

思考:在很多时候,我们获取页面的某个元素为null的情况和这个类似,可能也是你在该元素之前写了对后面元素的操作。

出处:http://bestchenwu.iteye.com/blog/1231956


免责声明!

本站转载的文章为个人学习借鉴使用,本站对版权不负任何法律责任。如果侵犯了您的隐私权益,请联系本站邮箱yoyou2525@163.com删除。



 
粤ICP备18138465号  © 2018-2025 CODEPRJ.COM