我见有的代码用按钮的this,但不知具体怎么弄
解决方案 »
- <body onload = "initinfo(${param.info});">无法弹出对话框显示info
- 如何用javascript得到struts2传来的list啊,然后访问list的元素的属性
- jQuery获取json对象数组中的数据
- 为什么加上onkeyup="this.value=this.value.toUpperCase();光标就回不去了
- Javascript显示隐藏DIV,如何实现鼠标在DIV上移开才隐藏?
- 正则提取问题
- 求显示结果用百分比显示
- 同样的DIV宽度,IE9下可以放12个字,可是到了IE6下只能放10个字,这个兼容怎么弄呀,
- 怎么用js取得一个表格在IE中的起始位置的像素值啊。。
- 在javascript中調用java方法﹐怎麼樣將javascript中的變量作為參數傳遞給java方法呢﹖
- 如何在一个Iframe中调用别外一个Iframe中的标签?在线等待!!!
- 多条纪录的提交
{
index=this.parentElement.parentElement.rowIndex()
mytbody.deleteRow(index)
}//其中this表示按鈕本身。mytbody表示
//<table><tbody id=mytbody>
//<tr><td></td></tr>
//</tbody></table>
<HEAD><Title>Table</Title>
</HEAD>
<Body>
这种方法不用知道你具体删除的是第几行.
<Table>
<TR height=23 bgcolor="#ffffff">
<td>
<Input type=button value="添加" onclick="addTopNum()">
</td>
</TR>
</Table><Script language=javascript>
function addTopNum()
{
var trobj = Tablor.insertRow();
if(trobj)
{
trobj.TopID=TitleList.options[idx].value;
var tdobj = trobj.insertCell();
tdobj.innerHTML = " <INPUT TYPE=TEXT class='tx2' Name='SubNum' style='width:40px' value='"+num+"'> <input type=button value='删除' onclick='delTopNum(this)'>";
}
}
function delTopNum(obj)
{
var trobj = obj.parentElement.parentElement; trobj.parentElement.removeChild(trobj);
}
</Script>
</Body>
</HTML>
function deleteRow (tableID, rowIndex) {
var table =document.all[tableID]
table.deleteRow(rowIndex);
}
</script>
<table id=mxh border=1>
<tr>
<td>第1行</td><td onclick="deleteRow('mxh',this.parentElement.rowIndex)">删除本行</td>
</tr>
<tr>
<td>第2行</td><td onclick="deleteRow('mxh',this.parentElement.rowIndex)">删除本行</td>
</tr>
<tr>
<td>第3行</td><td onclick="deleteRow('mxh',this.parentElement.rowIndex)">删除本行</td>
</tr>
<tr>
<td>第4行</td><td onclick="deleteRow('mxh',this.parentElement.rowIndex)">删除本行</td>
</tr>
</table>