虽然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

转载于:https://www.cnblogs.com/mq0036/p/3989652.html

document.body为null的问题相关推荐

  1. [已经完美解决]IE下 'document.getElementById(...)' is null

    View Code 1 $.ajax({ 2 type: "POST",//请求方式 3 url: "text.txt",//地址,就是action请求路径 4 ...

  2. Shell输入输出重定向:Shell Here Document,/dev/null文件

    Unix 命令默认从标准输入设备(stdin)获取输入,将结果输出到标准输出设备(stdout)显示.一般情况下,标准输入设备就是键盘,标准输出设备就是终端,即显示器. 输出重定向 命令的输出不仅可以 ...

  3. vue中使用document.getelementbyid为null

    在检查过id的拼写正确的情况下,而且在初始化数据是在mounted之后执行的,检查过代码,发现正文部分挂载发生错误,这时会出现找不到的情况

  4. Javascript 中 null、NaN和undefined的区别

    1.类型分析: js中的数据类型有undefined,boolean,number,string,object等5种,前4种为原始类型,第5种为引用类型. 代码 var a1; var a2 = tr ...

  5. ECMAScript——基本数据类型之null和undefined

    null属于当前的值为空,以后会给其赋值的  typeof null --> "object" undefined属于非人为设置,意料之外的没有 typeof undefin ...

  6. 聊一聊js中的null、undefined与NaN

    零.寒暄 翻翻自己的博客,上一篇竟然是六月26号的,说好的更新呢?回顾刚刚过去的这个七月,整天都是公司的入职培训加上自己的小论文,每天奋战到凌晨1点多,这是要挂的节奏啊!但是不论怎么说,自己的时间管理 ...

  7. Uncaught TypeError: Object #Document has no method 'load'

    当Javascript加载XML文件时,IE和FF下正常,但Chrome下报错:Uncaught TypeError: Object #<Document> has no method ' ...

  8. document.elementFromPoint

    先说一下这个方法的参数 elemntFromPoint(x,y);//传入坐标值,返回当前页面上包含该坐标点的顶层元素 注意2点,坐标值和顶层元素 先说坐标,因为不同的人理解是不一样的,也就造就了这个 ...

  9. jQuery的$(document).ready()和JavaScript onload事件

    对元素的操作和事件的绑定需要等待一个合适的时机,可以看下面的例子: <!DOCTYPE html> <metacharset="utf-8"> <ht ...

最新文章

  1. MySQL 5.6 my.cnf配置优化
  2. JSON返回DateTime/Date('123123123')/解决办法
  3. php反序列化绕过,【技术分享】PHP反序列化漏洞
  4. Springboot使用AOP记录请求日志和返回数据
  5. C语言数据类型 / 变量类型 - C语言零基础入门教程
  6. oracle中sql语句的优化
  7. python书籍推荐1001python书籍推荐_Python的1001种骚操作——基础篇(0)
  8. jquery 读取页面load get post ajax 四种方式代码写法
  9. 【PHP学习】—创建PHP文件(一)
  10. 定损是保险公司定还是4s店定的?
  11. growup怎么读_growup..是什么意思
  12. mysql读写分离代码层实现_Mysql主从配置,实现读写分离
  13. Andriod OpenGL 教程 10 - 3D世界
  14. Rust语言——Package、Crate、Module
  15. 手撕:经典问题的遗传算法代码
  16. 新生儿登记-申办报告
  17. 社团管理系统网站(php+mysql)
  18. 盘点 深度学习妖怪 之 激活函数妖
  19. 李建忠设计模式之“组件协作”模式
  20. led和cob灯的区别

热门文章

  1. superset出现A valid API access token is required to use Mapbox data
  2. org.apache.hadoop.hbase.PleaseHoldException: Master is initializing(解決方案汇总+自己摸索)
  3. pad_sequences序列填充(转载)
  4. 启动postgres
  5. Running /usr/bin/wineserver -w. This will hang until all wine processes XXXX terminate
  6. gitkraken同步建立repository与github上的repository
  7. python中json格式数据输出实现方式(无unicode编码输出形式)
  8. 3.2 参数估计:极大似然估计方法 ML
  9. 深度学习(十六)——Faster R-CNN, YOLO
  10. 浮点运算和代码优化, 音频常识, 并行计算