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

  原生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]),删除父元素的指定子元素。