获取表中某个单元格的列索引和行索引
get column index and row index for a cell, in a table
在JS中,如何检索列&行索引;给定单元格索引和宽度(colCount)&表的高度(rowCount)?
例如。
var cellIndex = 11;
var colCount = 3;
var rowCount = 5;
| 1 | 2 | 3 |
| 4 | 5 | 6 |
| 7 | 8 | 9 |
|10 | X |12 |
|13 |14 |15 |
//should return
colIndex = 2;
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;
注意,rowCount
对于该计算不是必需的。
相关文章:
- 使用jquery在单击时在单元格中输入值
- CSS-若窗口太小,滚动条会出现在“表格”单元格上
- 可以'我不明白为什么;t将行和单元格添加到表中
- 如何在Angular中的表的所有单元格中添加链接
- 表中单元格的总和
- ext.js根据行和单元格索引隐藏某些单元格
- 获取命名单元格的行和列索引
- 如何查找具有行和列索引的特定单元格的内容
- 获取表中某个单元格的列索引和行索引
- 如何通过单元格索引访问表中的按钮
- 如何按索引选择表单元格
- 更改 HTML 中行中单元格的索引
- 使用 jQuery 根据索引设置表单元格值
- 将表单元格的索引附加到自身,考虑行跨度和行跨度
- 根据表单元格索引在fanybox2中加载不同的内容
- javascript表单元格不更新,我有一个行索引
- 如何简单地获取GridView's的选定索引值的某个单元格
- 使用jQuery匹配表格单元格类和索引
- 如何按行和列索引设置单元格的值
- 使用nextUntil查找当前单元格的索引