HTMLTableElement: rows 属性

Baseline 已广泛支持

此特性已相当成熟,可在许多设备和浏览器版本上使用。自 ⁨2015 年 7 月⁩以来,各浏览器均已提供此特性。

只读的 HTMLTableElement 属性 rows 返回一个实时的 HTMLCollection,其中包含表格中的所有行,包括 <thead><tfoot><tbody> 元素中包含的行。

虽然该属性本身是只读的,但返回的对象是实时的,允许修改其内容。

一个 HTMLCollection,提供一个实时更新的 HTMLTableRowElement 对象列表,这些对象代表了表格中包含的所有 <tr> 元素。这提供了对所有表格行的快速访问,而无需手动搜索它们。

示例

js
myRows = myTable.rows;
firstRow = myTable.rows[0];
lastRow = myTable.rows.item(myTable.rows.length - 1);

这演示了如何使用索引访问和 HTMLCollection.item() 方法来获取表格中的单个行。

规范

规范
HTML
# dom-table-rows-dev

浏览器兼容性