(029)javascript_dom_removeChild

 1 <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
 2 <html xmlns="http://www.w3.org/1999/xhtml">
 3 <head>
 4     <meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
 5     <title>DOM</title>
 6     <script type="text/javascript">
 7 
 8         window.onload = function() {
 9 
10             var ulNode = document.getElementById("myul");
11 
12             var aNodeArr = ulNode.getElementsByTagName("a");
13 
14             for(var i = 0; i < aNodeArr.length; i++) {
15 
16                 aNodeArr[i].onclick = function() {
17 
18                     ulNode.removeChild(this.parentNode);
19                 };
20 
21             }
22 
23         };
24         
25     </script>
26 </head>
27 
28 <body>
29     <ul id="myul">
30         <li>
31             link1
32             <a href="javascript:;">del</a>
33         </li>
34         <li>
35             link2
36             <a href="javascript:;">del</a>
37         </li>
38         <li>
39             link3
40             <a href="javascript:;">del</a>
41         </li>
42         <li>
43             link4
44             <a href="javascript:;">del</a>
45         </li>
46         <li>
47             link5
48             <a href="javascript:;">del</a>
49         </li>
50     </ul>
51 </body>
52 </html>

 

posted @ 2014-02-06 10:16  雪中飞雁  阅读(198)  评论(0)    收藏  举报