如何实现javascript获取某行?并删除它?

我如何实现在table里删除某一行,最好用javascript
我在HTML页面里画了个table,不和后台数据库交互,添加的行是动态生成的,每一行后都有删除按纽,写个函数帮忙实现删除这行。去某一行的属性不太熟悉,谢谢了!

---------------------------------------------------------------

在asp版回的帖,贴给你吧

 1<html>
 2<head>
 3<script>   
 4function del(){   
 5window.event.srcElement.parentElement.parentElement.parentElement.removeNode(1);   
 6}   
 7</script>
 8</head><body onkeydown="if(event.keyCode==13) {event.keyCode=9};">
 9<table>
10<tr>
11<td width="200">姓名</td><td width="200">年龄</td><td width="200">城市</td></tr></table>
12<table id="t136">
13<tr>
14<td><input name="待写入的值1" type="text" value="1"/></td>
15<td><input name="待写入的值2" type="text" value=""/></td>
16<td><input class="border_index" name="待写入的值3" onkeydown="addNew();" type="text" value=""/>
17<a href="javascript:void(0)" onclick="del()"><font size="2">删除</font></a>
18</td>
19</tr>
20<tr>
21<td><input name="待写入的值1" type="text" value="2"/></td>
22<td><input name="待写入的值2" type="text" value=""/></td>
23<td><input class="border_index" name="待写入的值3" onkeydown="addNew();" type="text" value=""/>
24<a href="javascript:void(0)" onclick="del()"><font size="2">删除</font></a>
25</td>
26</tr>
27<tr>
28<td><input name="待写入的值1" type="text" value="3"/></td>
29<td><input name="待写入的值2" type="text" value=""/></td>
30<td><input class="border_index" name="待写入的值3" onkeydown="addNew();" type="text" value=""/>
31<a href="javascript:void(0)" onclick="del()"><font size="2">删除</font></a>
32</td>
33</tr>
34<tr>
35<td><input name="待写入的值1" type="text" value="4"/></td>
36<td><input name="待写入的值2" type="text" value=""/></td>
37<td><input class="border_index" name="待写入的值3" onkeydown="addNew();" type="text" value=""/>
38<a href="javascript:void(0)" onclick="del()"><font size="2">删除</font></a>
39</td>
40</tr>
41</table>
42</body></html>
Published At
Categories with Web编程
Tagged with
comments powered by Disqus