当前位置:  开发笔记 > 编程语言 > 正文

为什么IE在设置innerHTML时会出现意外错误

如何解决《为什么IE在设置innerHTML时会出现意外错误》经验,为你挑选了1个好方法。

我试图在firefox中的一个元素上设置innerHTML并且它工作正常,在IE中尝试它并且出现意外错误,没有明显的原因.

例如,如果您尝试将表的innerHTML设置为"hi from stu",则它将失败,因为该表必须后跟一个序列.



1> Jonny Buchan..:

您正在看到这种行为,因为innerHTML对于IE中的表元素是只读的.从MSDN的innerHTML属性文档:

该属性是读/写的除以下所有对象,它是只读的:COL,COLGROUP,FRAMESET,HEAD,HTML,STYLE,TABLE,TBODY,TFOOT,THEAD,TITLE,TR.

推荐阅读
爱唱歌的郭少文_
这个屌丝很懒,什么也没留下!
DevBox开发工具箱 | 专业的在线开发工具网站    京公网安备 11010802040832号  |  京ICP备19059560号-6
Copyright © 1998 - 2020 DevBox.CN. All Rights Reserved devBox.cn 开发工具箱 版权所有