我想通过 JavaScript 在表格上添加一个新列。
现在,我想在它的添加索引位置显示空列,这个添加发生的位置。当在其索引位置添加列时,它也必须隐藏。
方法代码:
function addColumn(tblId, colIndexVal)
{
//New Header
var tblHeadObj = document.getElementById(tblId).tHead;
for (var h=0; h<tblHeadObj.rows.length; h++) {
var newTH = document.createElement('th');
tblHeadObj.rows[h].insertBefore(newTH, tblHeadObj.rows[h].children[colIndexVal] );
newTH.innerHTML = "New Col Header";
}
//New Column cells
var tblBodyObj = document.getElementById(tblId).tBodies[0];
for (var i=0; i<tblBodyObj.rows.length; i++) {
var newCell = tblBodyObj.rows[i].insertCell(colIndexVal);
newCell.innerHTML = 'new cells'
)
}
}
谁能建议如何做到这一点。谢谢