我如何实现在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>