我有一个函数,可以查看表中的某些单元格值。但是,当我尝试指定单元格时,出现错误:Uncaught TypeError: Cannot read property 'cells' of undefined
我正在使用此Javascript符号。 maxRowCount
是行数。 q
是所讨论表的简写。var newOrder = q.rows[maxRowCount].cells[8].innerText;
这个符号正确吗?还是我在某个地方犯了错误?
最佳答案
我假设您想通过使用rows[maxRowCount]
获得最后一行。问题是数组是从零开始的,所以如果您有10行,则第一行的索引为0,最后一行的索引为9。
因此,为了获得最后一行,您应该尝试以下操作:
q.row[maxRowCount - 1]
因为根据抛出的错误,
rows[maxRowCount]
是不确定的。关于javascript - Javascript:为什么我无法获得这个特定单元格的值(value)?,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/44635808/