首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 网站开发 > JavaScript >

javascript不能删除table中的最后一行解决方案

2013-12-11 
javascript不能删除table中的最后一行function delTableRow(){var input document.getElementsByTagName

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);

热点排行