js removeChild 障眼法 可能出现的错误

转载 2013年12月05日 14:34:34

js removeChild 障眼法之可能出现的错误,大家看下代码就知道了。

有结构: 

复制代码代码如下:

<ul id="demo"> 
<li>a</li> 
<li>b</li> 
<li>c</li> 
</ul> 

如果运行代码1: 
复制代码代码如下:

var ul = document.getElementById('demo'); 
var liList = ul.getElementsByTagName('li'); 
for (var i = 0; i < = liList.length; i++) { 
ul.removeChild(liList[i]); 


如果和我一样被欺骗了,那么看看正确的代码就明白原因啦! 
复制代码代码如下:

var ul = document.getElementById('demo'); 
var liList = ul.getElementsByTagName('li'); 
var lilength = liList.length; 
for (var i = 0; i < lilength; i++) { 
ul.removeChild(liList[0]); 


javascript :删除节点:用removeChild()方法从给定元素里删除一个子节点

Untitled Document window.onload = function(){ var liNodes = document.getElementsByT...
  • wang_gmail
  • wang_gmail
  • 2014年06月08日 16:36
  • 415

【Android】WebView找不到网页,可能暂时出现故障解决方案

项目中使用WebView访问指定页面,前几天还好好的..突然跪了,提示 “找不到网页……处的网页可能暂时出现故障,也可能已经永久移至某个新的网络地址” 心想着之前还能连的啊,咋突然跪了,结果试了试定向...
  • tony2435317
  • tony2435317
  • 2017年12月27日 23:46
  • 71

小论线性变换

线性变换
  • Young_Gy
  • Young_Gy
  • 2015年11月26日 17:41
  • 1415

已知某系统在通信联络中只可能出现8种字符,其概率分别为0.05,0.29,0.07,0.08,0.14,0.23,0.03,0.11,试编写算法求其赫夫曼编码。

已知某系统在通信联络中只可能出现8种字符,其概率分别为0.05,0.29,0.07,0.08,0.14,0.23,0.03,0.11,试编写算法求其赫夫曼编码 5 29 7 8 14 23 3 11 ...
  • ljcljc123456789
  • ljcljc123456789
  • 2015年05月05日 11:00
  • 2070

js之DOM操作(删除节点removeChild())

删除节点removeChild() removeChild() 方法从子节点列表中删除某个节点。如删除成功,此方法可返回被删除的节点,如失败,则返回 NULL。 语法: nodeObject....
  • u010359143
  • u010359143
  • 2015年09月21日 17:32
  • 10644

我在工作中遇到的JS问题汇总

1.tabmenu问题 这个问题我一直在网上参考源码,参考了很多源码,但是我感觉很难处理,我自己困惑的地方有这样几点。 1、我只能通过getElementById(“tab”)在读...
  • aVeCathleen
  • aVeCathleen
  • 2015年08月19日 11:31
  • 1003

EL表达式 在jsp中或者js中使用注意事项

EL表达式 在jsp中或者js中使用注意事项
  • timchen525
  • timchen525
  • 2017年10月24日 21:06
  • 145

已知某系统在通信联络中只可能出现8种字符,其概率分别为0.05,0.29,0.07,0.08,0.14,0.23,0.03,0.11,试编写算法求其赫夫曼编码。

已知某系统在通信联络中只可能出现8种字符,其概率分别为0.05,0.29,0.07,0.08,0.14,0.23,0.03,0.11,试编写算法求其赫夫曼编码。 这个题目在数据结构中是一个比较经典的例...
  • yuanhangLVli
  • yuanhangLVli
  • 2015年04月26日 10:46
  • 4311

JavaScript 异常处理及异常收集

前端工程师都知道,JavaScript 拥有基本的异常处理方法,但是一般前端工程师都不会处理异常。其实情有可原,对于普通网站来说,异常是非常可控的,基本可以刷新页面就解决问题,运行环境+代码运行也很少...
  • hulk_oh
  • hulk_oh
  • 2016年10月28日 17:05
  • 2195

并发编程二:HashMap怎么会死锁呢?

通过源码知道:HashMap的基本数据结构是Entry[] table。每个entry=table[i]都有next属性,它其实只指向和entry有相同hash值的下一个对象,也就是同一个桶中的下一个...
  • keep_moving_cqu
  • keep_moving_cqu
  • 2014年03月14日 00:17
  • 3096
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:js removeChild 障眼法 可能出现的错误
举报原因:
原因补充:

(最多只允许输入30个字)