博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
浅谈 IE下innerHTML导致的问题
阅读量:5283 次
发布时间:2019-06-14

本文共 926 字,大约阅读时间需要 3 分钟。

原文:

先来看个demo吧:

    
蚂蚁部落
  • 蚂蚁部落一
  • 蚂蚁部落二
  • 蚂蚁部落三
  • 蚂蚁部落四
  • 蚂蚁部落五

可以在IE下测试效果,推荐IE10,IE11浏览本页。

测试区
-
  • 蚂蚁部落一
  • 蚂蚁部落二
  • 蚂蚁部落三
  • 蚂蚁部落四
  • 蚂蚁部落五

chrome,firefox,safari 下没问题,可是IE所有版本下运行都不行。

这个是一哥们 落叶 在写demo的时候发现的,他说这个在IE下有问题,我测试了下,确实就IE这个老变态不行。

于是我监视了下 theArray 这个数组,发现当  obox.innerHTML = "";  执行后,
IE 下 theArray 数组的 li 的内容被清空了,但是 li 节点还在。

在chrome下不受影响。

这个问题就纠结了,我也不知道为什么,谷歌找了半个小时也没找到,或者我找的关键词不对。

我只能给个简单的解决方法,就是克隆一份 li,并且在 appendChild 的时候,也克隆一份副本进去,这样才能确保正确。

    
蚂蚁部落
  • 蚂蚁部落一
  • 蚂蚁部落二
  • 蚂蚁部落三
  • 蚂蚁部落四
  • 蚂蚁部落五
测试区
-
  • 蚂蚁部落一
  • 蚂蚁部落二
  • 蚂蚁部落三
  • 蚂蚁部落四
  • 蚂蚁部落五

好了,今天算是水了一篇,如果有大神知道怎么回事的,还望指点一二,小生在此先谢过了。

posted on
2014-06-06 22:57 阅读(
...) 评论(
...)

转载于:https://www.cnblogs.com/lonelyxmas/p/3773793.html

你可能感兴趣的文章
brock pallet
查看>>
hihocoder--1384 -- Genius ACM (倍增 归并)
查看>>
网络字节序和主机字节序转换-------- “可交换操作”
查看>>
Python教程[廖雪峰],主要是实践
查看>>
python记录_day03 字符串
查看>>
MarkDown测试
查看>>
私有属性和私有方法
查看>>
java.util.regx Demo
查看>>
react-fetch数据发送请求
查看>>
C#中的多线程使用 -- Thread 类详解(转)
查看>>
Devices下设备的进程显示为问号的问题
查看>>
遍历文件夹的方法
查看>>
网络协议分析软件
查看>>
wpf的VisualStateManager
查看>>
leetcode 383. 赎金信(Ransom Note)
查看>>
Mysql联合查询UNION和UNION ALL的使用介绍
查看>>
node js学习(二)——REPL(交互式解释器)
查看>>
NMON记录服务器各项性能数据
查看>>
Xitrum学习笔记05 - 模板引擎
查看>>
JavaBase 变量,数据类型和运算符
查看>>