javascript代码在ie8里报错 document.getElementById(...) 为空或不是对象的解决方法 原创

原创  更新时间:2009年11月28日 02:08:42   原创 作者:  
今天更升级了ie8,发现原来在ie7下可以运行的代码,不能运行了,发现了一些细节,附临时修改办法。
ie8中对于声明文档类型更加严格如下面的代码。

[Ctrl+A 全选 注:引入外部Js需再刷新一下页面才能执行]

可以看到这段代码在ie7与ie8中都是可以运行的,下面的代码我们加入声明文档
复制代码 代码如下:

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">

加了上面的文档类型声明。

[Ctrl+A 全选 注:引入外部Js需再刷新一下页面才能执行]

发现 提示document.getElementById(...) 为空或不是对象的解决方法
如果页面中既有文档声明,因为用div+css布局的时候,声不声明文档,页面的一些地方都不一样。
可以在head中添加下面的代码
复制代码 代码如下:

<meta http-equiv="X-UA-Compatible" content="IE=EmulateIE7" />

完整的代码

[Ctrl+A 全选 注:引入外部Js需再刷新一下页面才能执行]

相关文章

  • JS在if中的强制类型转换方式

    JS在if中的强制类型转换方式

    大家都知道JS在很多情况下会进行强制类型转换,最常见的方式有两种,在文章均给大家提到,下面小编给大家带来了JS在if中的强制类型转换,感兴趣的朋友一起看看吧
    2018-07-07
  • Angular+Bootstrap+Spring Boot实现分页功能实例代码

    Angular+Bootstrap+Spring Boot实现分页功能实例代码

    这篇文章主要介绍了Angular+Bootstrap+Spring Boot实现分页功能实例代码,需要的朋友可以参考下
    2017-07-07
  • JavaScript学习笔记之创建对象

    JavaScript学习笔记之创建对象

    在JavaScript中对象是一种基本的数据类型,在数据结构上是一种散列表,可以看作是属性的无序集合,除了原始值其他一切都是对象。这篇文章主要给大家介绍JavaScript学习笔记之创建对象,需要的朋友参考下吧
    2016-03-03
  • JavaScript中的简写语法分享

    JavaScript中的简写语法分享

    这篇文章主要为大家整理了12个JavaScript中常用的简写语法技巧,文中的示例代码讲解详细,具有一定的参考价值,需要的小伙伴可以收藏一下
    2023-04-04
  • js动态添加的DIV中的onclick事件简单实例

    js动态添加的DIV中的onclick事件简单实例

    下面小编就为大家带来一篇js动态添加的DIV中的onclick事件简单实例。小编觉得挺不错的,现在就分享给大家,也给大家做个参考。一起跟随小编过来看看吧
    2016-07-07
  • Javascript 匿名函数及其代码模式原理

    Javascript 匿名函数及其代码模式原理

    很多同学知道怎么用这种匿名函数,却或许并不明白为什么这样写就能够调用匿名函数。也许知道后面的圆括号是执行前面的函数,而并不清楚前面的圆括号具有何种含义!本文将带你了解匿名函数的代码模式原理。
    2010-03-03
  • js中作用域的实例解析

    js中作用域的实例解析

    本文主要通过几个实例对js中作用域进行详细解析,具有很好的参考价值。下面跟着小编一起来看下吧
    2017-03-03
  • 解决FLASH需要点击激活的代码

    解决FLASH需要点击激活的代码

    解决FLASH需要点击激活的代码...
    2006-12-12
  • JavaScript仿微博输入框效果(案例分析)

    JavaScript仿微博输入框效果(案例分析)

    这篇文章给大家分享一个小的JavaScript的案例,就是模仿微博输入框的效果,非常不错,对微博输入框效果感兴趣的朋友通过本文学习吧
    2016-12-12
  • 如何使用浏览器扩展篡改网页中的JS 文件

    如何使用浏览器扩展篡改网页中的JS 文件

    这篇文章主要为大家介绍了如何使用浏览器扩展篡改网页中的JS文件实现解析,有需要的朋友可以借鉴参考下,希望能够有所帮助,祝大家多多进步,早日升职加薪
    2023-05-05

最新评论