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


Posted in Javascript onOctober 06, 2009

有结构:

<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 相关文章推荐
面向对象的Javascript之一(初识Javascript)
Jan 20 Javascript
用js来定义浏览器中一个左右浮动元素相对于页面主体宽度的位置的函数
Jan 21 Javascript
jQuery学习笔记(3)--用jquery(插件)实现多选项卡功能
Apr 08 Javascript
JavaScript实现找出数组中最长的连续数字序列
Sep 03 Javascript
JavaScript获得指定对象大小的方法
Jul 01 Javascript
JavaScript tab选项卡插件实例代码
Feb 23 Javascript
jQuery隐藏和显示效果实现
Apr 06 Javascript
浅述节点的创建及常见功能的实现
Dec 15 Javascript
jQuery实现的简单在线计算器功能
May 11 jQuery
Flutter实现仿微信底部菜单栏功能
Sep 18 Javascript
JavaScript面试中常考的字符串操作方法大全(包含ES6)
May 10 Javascript
原生JS实现京东查看商品点击放大
Dec 21 Javascript
学习JS面向对象成果 借国庆发布个最新作品与大家交流
Oct 03 #Javascript
JQuery与Ajax常用代码实现对比
Oct 03 #Javascript
Jquery 设置标题的自动翻转
Oct 03 #Javascript
点击下载链接 弹出页面实现代码
Oct 01 #Javascript
点击文章内容处弹出页面代码
Oct 01 #Javascript
js类的静态属性和实例属性的理解
Oct 01 #Javascript
XmlUtils JS操作XML工具类
Oct 01 #Javascript
You might like
利用discuz自带通行证整合dedecms的方法以及文件下载
2007/03/06 PHP
YII中assets的使用示例
2014/07/31 PHP
php中ob_flush函数和flush函数用法分析
2015/03/18 PHP
js 屏蔽鼠标右键脚本附破解方法
2009/12/03 Javascript
jQuery Selector选择器小结
2010/05/06 Javascript
NodeJS框架Express的模板视图机制分析
2011/07/19 NodeJs
javascript中不等于的代码是什么怎么写
2013/12/29 Javascript
jQuery的选择器中的通配符使用介绍
2014/03/20 Javascript
js点击选择文本的方法
2015/02/09 Javascript
jQuery实现自动调整字体大小的方法
2015/06/15 Javascript
JavaScript截断字符串的方法
2015/07/15 Javascript
详解堆的javascript实现方法
2016/11/29 Javascript
js实现获取鼠标当前的位置
2016/12/14 Javascript
javascript 单例模式详解及简单实例
2017/02/14 Javascript
angular.js指令中的controller、compile与link函数的不同之处
2017/05/10 Javascript
Vue自定义toast组件的实例代码
2018/08/15 Javascript
详解如何构建Promise队列实现异步函数顺序执行
2018/10/23 Javascript
微信小程序利用swiper+css实现购物车商品删除功能
2019/03/06 Javascript
基于Layui自定义模块的使用方法详解
2019/09/14 Javascript
详解如何在Vue项目中发送jsonp请求
2019/10/25 Javascript
react quill中图片上传由默认转成base64改成上传到服务器的方法
2019/10/30 Javascript
Vue图片浏览组件v-viewer用法分析【支持旋转、缩放、翻转等操作】
2019/11/04 Javascript
原生js实现下拉框选择组件
2021/01/20 Javascript
python实现集中式的病毒扫描功能详解
2019/07/09 Python
升级keras解决load_weights()中的未定义skip_mismatch关键字问题
2020/06/12 Python
Python根据指定文件生成XML的方法
2020/06/29 Python
GitHub上值得推荐的8个python 项目
2020/10/30 Python
Python word文本自动化操作实现方法解析
2020/11/05 Python
HTML5 Notification(桌面提醒)功能使用实例
2014/03/17 HTML / CSS
html5实现滑块功能之type=&quot;range&quot;属性
2020/02/18 HTML / CSS
what is the difference between ext2 and ext3
2013/11/03 面试题
Java中有几种类型的流?JDK为每种类型的流提供了一些抽象类以供继承,请说出他们分别是哪些类?
2012/05/30 面试题
2014年团支部年度工作总结
2014/12/24 职场文书
运输公司工作总结
2015/08/11 职场文书
2016年教师新年寄语
2015/08/18 职场文书
javascript代码简写的几种常用方式汇总
2021/08/23 Javascript