document.body为null的问题
-
今天在head标签里写is代码时,给body添加标签时,发现报错,最后发现是document.body is null的原因
-
解决方法:
原因很简单,是因为我们在body标签前就加载了或写的js代码,此时还没有body元素
问题的解决办法 -
把调用到document.body的JS代码移到body标签之中
- 用onload属性让body先加载再执行JS代码
window.onload = function(){
JS代码
};