js创建表格

//为每条数据创建单元格
var fid = obj.id;
var rowit = document.getElementById("row_" + staId);
var tableit = rowit.parentNode;
var ri = rowit.rowIndex;
var ntr = tableit.insertRow(ri + 1);
var fTd = ntr.insertCell();
//拼写单元格内容
fTd.colSpan = 4;

innerHTM += "<table border=\"0\" cellpadding=\"0\" cellspacing=\"0\" width=\"100%\"> ";

……

fTd.innerHTML = innerHTM;

我是用在分层级展现,比如点击加号,展现下一级内容的~~

收起效果我是直接删除画出的表格

var tablei = rowi.parentNode;
tablei.deleteRow(rii + 1);
rowi.firstChild.firstChild.innerText = "+";

你可能感兴趣的:(js创建表格)