document.body为null的问题

document.body为null的问题

  • 今天在head标签里写is代码时,给body添加标签时,发现报错,最后发现是document.body is null的原因

  • 解决方法:
    原因很简单,是因为我们在body标签前就加载了或写的js代码,此时还没有body元素
    问题的解决办法

  • 把调用到document.body的JS代码移到body标签之中

  • 用onload属性让body先加载再执行JS代码

window.onload = function(){
JS代码
};

本文是转载文章,点击查看原文
如有侵权,请联系 lx@jishuguiji.net 删除。