gpt4 book ai didi

javascript - JS : how to get tbody index in table

转载 作者:行者123 更新时间:2023-11-28 15:29:36 26 4
gpt4 key购买 nike

我有一张 table ,里面有很多tbody。例如:

<table id="tableId">
<tbody id="tbodyId">
<tr><td>1</td></tr>
</tbody>
<tbody>
<tr><td>2</td></tr>
</tbody>
<tbody>
<tr><td>3</td></tr>
</tbody>
</table>

我需要这些 tbody 来对具有跨度的行进行分组。如何通过js获取表中的某些tbody索引?我的意思是:

var tbody=....;
var table=....;
var tbodyIndex=?

例如,对于行我们可以使用rowIndex,但是对于tbodies呢?

编辑针对部分用户的特别编辑:

var tbody=document.getElementById("tbodyId");
var table=document.getElementById("tableId");
var tbodyIndex=?

最佳答案

您可以使用:

var tbody=document.getElementById("tbodyId");
var table=document.getElementById("tableId");
var tbodyIndex= [].slice.call(table.tBodies).indexOf(tbody); // [].slice.call() to convert HTML collection to array

-DEMO-

关于javascript - JS : how to get tbody index in table,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/27876475/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com