js中table里的每一行怎么去获得它的行号?
比如<table><tr><td><td></tr><tr><td>在这里有个button,这么在点button之后获得这行的行号<td></tr></table>主要是...
比如
<table>
<tr>
<td><td>
</tr>
<tr>
<td>在这里有个button,这么在点button之后获得这行的行号<td>
</tr>
</table>
主要是想做个button,点一下button就删除button所在的那一行
function tj()
{
var table = document.getElementById("t");
var newTr = table.insertRow();
var newTd1 = newTr.insertCell();
var newTd2 = newTr.insertCell();
var newTd3 = newTr.insertCell();
var newTd4 = newTr.insertCell();
newTd1.innerHTML = "";
newTd2.innerHTML = "";
newTd3.innerHTML = "";
newTd4.innerHTML = "<input type='button' value='删除' onclick='sc()'/>";
newTr.style.backgroundColor = "#E6E6E6";
newTr.align = "center";
}
function sc()
{
if(confirm("确定要删除这一行吗?"))
{
}
}
麻烦高手补充了 展开
<table>
<tr>
<td><td>
</tr>
<tr>
<td>在这里有个button,这么在点button之后获得这行的行号<td>
</tr>
</table>
主要是想做个button,点一下button就删除button所在的那一行
function tj()
{
var table = document.getElementById("t");
var newTr = table.insertRow();
var newTd1 = newTr.insertCell();
var newTd2 = newTr.insertCell();
var newTd3 = newTr.insertCell();
var newTd4 = newTr.insertCell();
newTd1.innerHTML = "";
newTd2.innerHTML = "";
newTd3.innerHTML = "";
newTd4.innerHTML = "<input type='button' value='删除' onclick='sc()'/>";
newTr.style.backgroundColor = "#E6E6E6";
newTr.align = "center";
}
function sc()
{
if(confirm("确定要删除这一行吗?"))
{
}
}
麻烦高手补充了 展开
6个回答
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询