Javascript 获取表中单元格的列索引和行索引

Javascript 获取表中单元格的列索引和行索引,javascript,Javascript,在JS中,如何检索列&行索引;给定单元格索引以及表的宽度(colCount)和高度(rowCount) 例如 例如 谢谢 指数可按如下方式计算 rowIndex = ( ( cellIndex - 1 ) / colCount ) + 1; colIndex = ( ( cellIndex - 1 ) % colCount ) + 1; 请注意,rowCount对于计算来说不是必需的。在第一个示例中,不应该rowIndex=4? var cellIndex = 8; var colCount

在JS中,如何检索列&行索引;给定单元格索引以及表的宽度(colCount)和高度(rowCount)

例如

例如


谢谢

指数可按如下方式计算

rowIndex = ( ( cellIndex - 1 ) / colCount ) + 1;
colIndex = ( ( cellIndex - 1 ) % colCount ) + 1;

请注意,
rowCount
对于计算来说不是必需的。

在第一个示例中,不应该
rowIndex=4
var cellIndex = 8;
var colCount = 4;
var rowCount = 4;

| 1 | 2 | 3 | 4 |
| 5 | 6 | 7 | X |
| 9 |10 |11 |12 |
|13 |14 |15 |16 |

//should return
colIndex = 4;
rowIndex = 2;
rowIndex = ( ( cellIndex - 1 ) / colCount ) + 1;
colIndex = ( ( cellIndex - 1 ) % colCount ) + 1;