ie6/ie7中的innerHTML错误
innerHTML in ie6/ie7 bug?
我使用innerHTML作为代码:
<div>
<span id="tag"></span>
</div>
var i = 15;
function timer(){
var div = document.getElementById("tag");
i--;
setInterval(function(){
div.innerHTML = i;// use innerHTML
//div.removeChild(div.childNodes[0]);
//div.appendChild(document.createTextNode(i));
i--;
},15000);
}
timer();
在ff、safari、chrome中是ok的,但在ie8中值是没有变化的;
为什么不尝试使用jQuery进行这种操作(读取/写入元素)?该库的设计主要是为了消除不同浏览器和浏览器版本之间的麻烦。
分号后面是2字节字符。更改为1字节字符后再试一次。
div.innerHTML = i;// use innerHTML
相关文章:
- 一个ajax循环有两个输出错误innerHTML
- 未捕获的类型错误:无法设置属性'innerHTML'如果为null,则将脚本移动到正文不会;不起作用
- 未捕获的类型错误:无法设置属性'innerHTML'null的:javascript
- Rails和ajax文件上传-无法读取属性'innerHTML'的空错误
- Firefox加载项验证提供了document.write&innerHTML错误
- 未捕获的类型错误:将 innerhtml 设置为数组中的字符串时,无法设置 null 的属性 'innerHTM
- Javascript InnerHTML 输出错误
- JS innerHTML 中的错误值
- 未捕获的语法错误:无法在“元素”上设置“innerHTML”属性:提供的标记是无效的 XML
- document.innerHTML 上的 JavaScript 错误
- 无法设置空错误的属性“innerHTML”
- 未捕获的类型错误:无法读取 Firefox 和 Chrome 中的属性“innerHTML”
- Microsoft JScript运行时错误:无法获取属性'的值;innerHTML':对象为null或
- innerHTML元素位于错误的位置
- 未捕获的类型错误:无法读取属性'innerHTML'的未定义
- 未捕获的类型错误:无法调用方法'innerHTML'即使当我将脚本代码放在<身体>标签
- Extjs4 MVC Xtemplate错误:无法设置属性'innerHTML'为null
- 获取错误:无法设置属性'innerHTML'为null
- ie6/ie7中的innerHTML错误
- Facebook评论计数IE8 innerHTML错误