如何刪除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()