当我尝试将单元格动态插入到大小未知的表格中时(以单元格为单位),我得到“索引或大小为负数,或大于允许值”。错误 :
function addTableRow(id, at)
{
at = typeof at !== 'undefined' ? at : 0;
var table=document.getElementById(id);
var row=table.insertRow(at);
var cells = table.rows[0].cells.length;
for(var i = 0; i < cells; ++i)
{
row.insertCell(i);
row.className="success";
row.innerHTML = "OMG";
}
}
如果我在'for'中发出警报,错误发生在第二行,我想我在某个地方错过了一些东西,知道吗?