HTMLTableElement: rows property
Baseline Widely available
This feature is well established and works across many devices and browser versions. It’s been available across browsers since July 2015.
The read-onlyHTMLTableElementpropertyrows returns a liveHTMLCollection of all the rows in the table, including the rowscontained within any<thead>,<tfoot>, and<tbody> elements.
Although the property itself is read-only, the returned object is live and allows themodification of its content.
In this article
Value
AnHTMLCollection providing a live-updating list of theHTMLTableRowElement objects representing all of the<tr>elements contained in the table. This provides quick access to all of the table rows,without having to manually search for them.
Examples
myRows = myTable.rows;firstRow = myTable.rows[0];lastRow = myTable.rows.item(myTable.rows.length - 1);This demonstrates how you can use both indexed access and theHTMLCollection.item() method to obtain individual rows in thetable.
Specifications
| Specification |
|---|
| HTML> # dom-table-rows-dev> |