我想做当点击add的时候,在这4个行的末尾加一个td,并且赋值,新的td的第一行是delete,可以删除这4个行的对应的单元格,不知道怎么做?<table id="t" border="1">
<tr id="t1">
<td><a href="javascript:aaa()">add </a></td>
</tr>
<tr id="t2">
<td>姓名</td>
</tr>
<tr id="t3">
<td>性别</td>
</tr>
<tr id="t4">
<td>年龄</td>
</tr>
</table>
<script type="text/javascript"> function aaa()
{
var table = document.getElementById("t");
var td = document.createElement("td");
td.innerHTML = "<a href='javascript:ccc(this)'>delete </a>";
table.rows[0].appendChild(td);
} function ccc(r)
{
var s=document.getElementById('t1');
var lostTab=s.removeChild(s.lastChild); } </script>
<tr id="t1">
<td><a href="javascript:aaa()">add </a></td>
</tr>
<tr id="t2">
<td>姓名</td>
</tr>
<tr id="t3">
<td>性别</td>
</tr>
<tr id="t4">
<td>年龄</td>
</tr>
</table>
<script type="text/javascript"> function aaa()
{
var table = document.getElementById("t");
var td = document.createElement("td");
td.innerHTML = "<a href='javascript:ccc(this)'>delete </a>";
table.rows[0].appendChild(td);
} function ccc(r)
{
var s=document.getElementById('t1');
var lostTab=s.removeChild(s.lastChild); } </script>
解决方案 »
- 是不是tomcat有错误啊??!!
- 文件名长度问题
- 额..请问这个为什么显示不了元素的...
- 请教~~80分放送!!!!在页面上如何用JAVASRCIPT实现禁止F5刷新页面~~~
- 当点击某个超连接的同时提交表单中的内容,这JavaScript语言要怎么写?
- 请问各位,想统计下载次数,这个怎么写
- WebBrowser可以控制页码,页眉,页脚的输出吗?
- 一个例子,是关于用PHP增加select内容,但有D问题,请高手指教。
- 请问:下面这2句jquery代码是什么意思?看不懂哦…………求高人讲解,大量送分呀!
- 在线等大侠。。文本框即时触发事件。。
- 如何获取table中的值?
- js删除单元格问题求救
<table id="t" border="1">
<tr id="t1">
<td> <a href="javascript:aaa()">add </a> </td>
</tr>
<tr id="t2">
<td>姓名 </td>
</tr>
<tr id="t3">
<td>性别 </td>
</tr>
<tr id="t4">
<td>年龄 </td>
</tr>
</table>
<script type="text/javascript"> function aaa()
{
var table = document.getElementById("t");
var td = document.createElement("td");
td.innerHTML = " <a href='javascript:' onclick='ccc(this)'>delete </a>";
table.rows[0].appendChild(td);
for(var i=1;i<table.rows.length;i++){
var td = document.createElement("td");
td.innerHTML = " ";
table.rows(i).appendChild(td);
}
} function ccc(r)
{
var table = document.getElementById("t");
var cellIndex = r.parentNode.cellIndex;
for(var i=0;i<table.rows.length;i++){
table.rows(i).deleteCell(cellIndex);
}
} </script>
</body>