HTMLTableElement: rows プロパティ
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.
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);
これは、配列構文(2 行目)と HTMLCollection.item()
メソッド(3 行目)の両方を使用して、表の個々の行を取得する方法を示しています。
仕様書
Specification |
---|
HTML Standard # dom-table-rows-dev |
ブラウザーの互換性
BCD tables only load in the browser