|
这主要是IE在对innerHTML进行写操作的时候会检查infoDIV是否具备做为这些内容中html对象容器的要求,所以当你发现这些错误出现,尝试做两件事情: 1、检查你尝试加到innerHTML的html代码是否包含破损的html标签(某些标签或许缺少关闭标签). 特别注意的是 <tbody>, <table>, <tr>标签里面加正确格式的 <td>标签都有可能出错,所以应该避免使用这些标签作为容器。 注: 2.HTML错误的嵌套例如在p里嵌套div那修改div的innerHTML属性也会出现错误 |
转载于:https://www.cnblogs.com/oneroundseven/archive/2011/03/07/1974154.html
本文探讨了在Internet Explorer浏览器中使用innerHTML属性时常见的错误及其解决办法,包括如何避免使用某些特定HTML标签作为容器,以及如何确保HTML标签的完整性和正确嵌套。

被折叠的 条评论
为什么被折叠?



