牛骨文教育服务平台(让学习变的简单)
博文笔记

Web前端:原生javascript实现列表元素的点击删除

创建时间:2017-07-06 投稿人: 浏览次数:652
<!DOCTYPE html> 
<html> 
<head> 
<meta charset=" utf-8"> 
<meta name="author" content="http://www.softwhy.com/" /> 
<title>Document</title> 
<style type="text/css">  
ul{ 
  list-style:none; 
  width:100px; 
  height:25px; 
  line-height:25px; 
  font-size:12px; 
} 
</style>  
<script type="text/javascript">   
window.onload=function(){ 
  var obox=document.getElementById("box"); 
  var oshow=document.getElementById("show"); 
  var lis=obox.getElementsByTagName("li"); 
  for(var index=0;index<lis.length;index++){ 
    lis[index].theIndex=index; 
    lis[index].onclick=function(){ 
      oshow.innerHTML=this.theIndex; 
      lis[0].parentNode.removeChild(lis[this.theIndex]);
    } 
  } 
} 
</script>  
</head> 
<body> 
<div>当前元素的顺序:<span id="show"></span></div> 
<ul id="box"> 
  <li>元素一</li> 
  <li>元素二</li> 
  <li>元素三</li> 
  <li>元素四</li> 
  <li>元素五</li> 
  <li>元素六</li> 
</ul> 
</body> 
</html>
声明:该文观点仅代表作者本人,牛骨文系教育信息发布平台,牛骨文仅提供信息存储空间服务。