JavaScript删除指定子元素代码实例


Posted in Javascript onJanuary 13, 2015

原生javascript删除指定子元素代码实例:

本章节介绍一下如何利用原生javascript实现删除指定子元素。
大家都知道使用jquery实现此功能更为方便,不过使用原生的javascript也不麻烦,下面做一下介绍。
关于jquery如何实现此功能可以参阅jquery删除指定子元素代码实例一章节。

代码实例:

<!DOCTYPE HTML>

<html>

<meta charset="utf-8">

<title>三水点靠木</title>

<style>

ul li{

  width:400px;

  height:30px;

  line-height:30px;

  list-style:none;

}

</style>

<script>

window.onload=function(){

  var obt=document.getElementById("bt");

  var obox=document.getElementById("box");

  var lis=obox.getElementsByTagName("li");

  obt.onclick=function(){

    obox.removeChild(lis[1]);

  }

}

</script>

</head>

<body>

<ul id="box">

  <li>三水点靠木欢迎您,只有努力奋斗才会有美好的明天。</li>

  <li>没有任何人一开始就是高手,必须要努力奋斗才行。</li>

  <li>每一天都是新的,要好好的珍惜时间。</li>

</ul>

<input type="button" id="bt" value="查看效果"/>

</body>

</html>

上面的代码实现了我们的要求,下面介绍一下它的实现过程。

代码注释:

1.window.onload=function(){},当文档内容完全加载完毕再去执行函数中的代码。
2.var obt=document.getElementById("bt"),获取按钮元素对象。
3.var obox=document.getElementById("box"),获取id属性值为box的元素对象。
4.var lis=obox.getElementsByTagName("li"),获取box元素下的li元素集合。
5.obt.onclick=function(){},为按钮注册click事件处理函数。
6.obox.removeChild(lis[1]),删除父元素的指定子元素。

Javascript 相关文章推荐
js实现ASP分页函数 HTML分页函数
Sep 22 Javascript
在 IE 中调用 javascript 打开 Excel 表
Dec 21 Javascript
Javascript实现CheckBox的全选与取消全选的代码
Jul 20 Javascript
图片翻转效果具体实现代码
Jan 09 Javascript
jquery if条件语句的写法
May 19 Javascript
AngularJS学习第一篇 AngularJS基础知识
Feb 13 Javascript
Vue中保存用户登录状态实例代码
Jun 07 Javascript
基于vue2.0实现仿百度前端分页效果附实现代码
Oct 30 Javascript
vue封装一个简单的div框选时间的组件的方法
Jan 06 Javascript
微信小程序整合使用富文本编辑器的方法详解
Apr 25 Javascript
使用vue实现多规格选择实例(SKU)
Aug 23 Javascript
JS设置自定义快捷键并实现图片上下左右移动
Oct 17 Javascript
JS长整型精度问题实例分析
Jan 13 #Javascript
javascript面向对象之共享成员属性与方法及prototype关键字用法
Jan 13 #Javascript
javascript面向对象之定义成员方法实例分析
Jan 13 #Javascript
jQuery大于号(&gt;)选择器的作用解释
Jan 13 #Javascript
javascript面向对象之this关键词用法分析
Jan 13 #Javascript
javascript和jquery实现设置和移除文本框默认值效果代码
Jan 13 #Javascript
javascript面向对象之访问对象属性的两种方式分析
Jan 13 #Javascript
You might like
php下防止单引号,双引号在接受页面转义的设置方法
2008/09/25 PHP
php中防止伪造跨站请求的小招式
2011/09/02 PHP
php中用于检测一个地理IP地址是否可用的代码
2012/02/19 PHP
使用php语句将数据库*.sql文件导入数据库
2014/05/05 PHP
PHP循环输出指定目录下的所有文件和文件夹路径例子(简单实用)
2014/05/10 PHP
PHP实现发送微博消息功能完整示例
2019/12/04 PHP
jquery 1.4.2发布!主要是性能与API
2010/02/25 Javascript
JQuery+CSS提示框实现思路及代码(纯手工打造)
2013/05/07 Javascript
jquery制作搜狐快站页面效果示例分享
2014/02/21 Javascript
JavaScript关闭当前页面(窗口)不带任何提示
2014/03/26 Javascript
javascript实现节点(div)名称编辑
2014/12/17 Javascript
javascript判断数组内是否重复的方法
2015/04/21 Javascript
js实现鼠标滑过文字链接色彩变化的效果
2015/05/06 Javascript
JS中字符串trim()使用示例
2015/05/26 Javascript
js实现的二级横向菜单条实例
2015/08/22 Javascript
jQuery事件的绑定、触发、及监听方法简单说明
2016/05/10 Javascript
JavaScript控制输入框中只能输入中文、数字和英文的方法【基于正则实现】
2017/03/03 Javascript
jQuery实现表格奇偶行显示不同背景色 就这么简单
2017/03/13 Javascript
详解es6超好用的语法糖Decorator
2018/08/01 Javascript
Python根据服务获取端口号的方法
2019/09/25 Python
基于TensorFlow中自定义梯度的2种方式
2020/02/04 Python
Python批量处理csv并保存过程解析
2020/05/16 Python
html5 canvas绘制网络字体的常用方法
2019/08/26 HTML / CSS
英国最大的老式糖果店:A Quarter Of
2017/04/08 全球购物
Revolution Beauty美国官网:英国知名化妆品网站
2018/07/23 全球购物
公司年会晚宴演讲稿
2014/01/06 职场文书
民生工程实施方案
2014/03/22 职场文书
收款委托书
2014/10/14 职场文书
教师批评与自我批评剖析材料
2014/10/16 职场文书
个人查摆剖析材料
2014/10/16 职场文书
考试作弊检讨书
2015/01/27 职场文书
计划生育个人总结
2015/03/02 职场文书
公路施工安全责任书
2015/05/08 职场文书
2016春季幼儿园小班开学寄语
2015/12/03 职场文书
golang 定时任务方面time.Sleep和time.Tick的优劣对比分析
2021/05/05 Golang
人民币符号
2022/02/17 杂记