读书人

javascript不能删除table中的最后一行

发布时间: 2013-12-11 16:44:13 作者: rapoo

javascript不能删除table中的最后一行
function delTableRow()
{
var input = document.getElementsByTagName("input");
alert(input.length);

for(var i = input.length-1; i >=0; i--)
{
if(input[i].type == "checkbox"&&input[i].name!="selectAll")
{
if (input[i].checked==true)
{
t1.deleteRow(input[i].name);
}
}
}

}

这个是我写的方法,但是不能删除最后一行,为什么?大家给解决下
[解决办法]
html给出来
[解决办法]
t1.deleteRow(input[i].name);
input[i].name 这个应该是row 的索引吧。。你现在那一行都删除不了吧。


[解决办法]
input[i].name 只是最后一行的name属性
input[i].removeAttribute("disabled");试下
[解决办法]
t1.deleteRow(i)
试下
[解决办法]


input.deleteRow(i);

读书人网 >JavaScript

热点推荐