IE10--javascript函数getElementById(span的id)为null

在以前版本的IE中,该行代码是工作的,但是在IE10不工作。

而且它所在的html也报!DOCTYPE错误,

但是其实是一个特别简单原始的html页面,用的是最常见的简单元素,没有花哨的语法,而且在以前版本的IE从来没报过错,感觉不应该报错。


查来查去,最后发现跟兼容性视图有关,

方法一:在开发人员工具设置一下IE10兼容

方法二:在IE10工具-兼容性视图选择在兼容性视图显示所有网页就可以了,

具体可以参考

http://stackoverflow.com/questions/15387325/force-ie10-to-run-in-ie10-compatibility-view


但是关于javascript函数getElementById的讨论很多,反正好像除了ff,  其他浏览器或多或少都有点问题

http://www.phpied.com/getelementbyid-description-in-ie/

http://www.phpied.com/browser-implied-globals/


  • 1
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值