1

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

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

我也测试了innerHTML,再次没有运气,我认为我打电话的方式.rows[i].cells[0].有一个问题,对IE没有任何帮助,我在这里做错了什么?

4

1 回答 1

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
于 2012-08-26T16:21:22.233 回答