在IE中获取表格单元格内容

时间:2012-08-26 15:50:57

标签: javascript internet-explorer

我可以在Firefox中使用以下语句获取表格单元格内容,但在IE中没有运气:

document.getElementById('<%=tblBasket.ClientID %>').rows[i].cells[0].innerText

此外我测试了innerHTML,再次没有运气,我认为我调用.rows[i].cells[0].的方式有一个问题,它没有为IE提供任何内容,我在这里做错了什么?

1 个答案:

答案 0 :(得分:2)

var table = document.getElementById('<%=tblBasket.ClientID %>');
var rows  = table.getElementsByTagName('tr');
var cols  = rows[i].getElementsByTagName('td');
var col   = cols[0];
var html  = col.innerHTML;

和单线:

document.getElementById('<%=tblBasket.ClientID %>').getElementsByTagName('tr')[i].getElementsByTagName('td')[0].innerHTML