如何刪除Table的部分子節點
例如:我有這樣一個Table
選擇 用戶ID 用戶名
checkBox SA1001 bbbbbb
checkBox SA1002 cccccc
checkBox SA1002 dddddd
我想法刪除里面的數據,只留下“選擇 用戶ID 用戶名”這個。在JS里面如何做???
function(){
var objNonTable = document.getElementById( "Tableid ");
var tabRows = objNonTable.rows;
for(var j=1;j <tabRows.length;j++)
{
tabRows[j].removeNode(true);
}
}這是我的function ,好象不行!!!請指教!!謝謝!!
------解决方案--------------------for(var j=1;j <tabRows.length;j++)
{
tabRows[j].deleteCell(index); //index:单元格索引,从0开始
}
------解决方案--------------------function(){
var t = document.getElementById( "Tableid ");
for(var j=1;j <t.rows.length;j++)
{
t.deleteRow(j);
}
}
------解决方案--------------------function ClearTable(){
var t = document.getElementById( "Tableid ");
for(var j=1;j <t.rows.length;j++)
{
t.deleteRow(j);
}
}
------解决方案--------------------你要删行还是要删除单元格
要删除行,可以用table.deleteRow()
要删除单元格,可以用table.rows[i].deleteCell()