我使用以下脚本从 HTML 表中获取值。如果我使用 innerText,它将在 IE 和 Chrome Fine 上运行。但 FireFox 显示错误:row.cells[0].innerText is undefined Source。如果我使用textContent它将在 Chrome 和 FireFox 中正常工作。但 IE 显示以下错误cells.0.textContent' 为空或不是对象。如何更改此脚本在IE、Chrome、FireFox上正常工作?我使用 c= row.cells[0].innerText.strip(); 或c=row.cells[0].textContent.strip();
function a()
{
var table = getServerObject("b");
var row,c;
for (var i = 2; i < table.rows.length - 1; i++)
{
row = table.rows[i];
if(row.cells.length==1)continue;
c= row.cells[0].innerText.strip(); //It was work in chrome and IE (or)
c=row.cells[0].textContent.strip();//It was work in chrome and FF
if(c==0)
{
//Something
}
}
}