Movatterモバイル変換


[0]ホーム

URL:


  1. Web
  2. Web-APIs
  3. HTMLTableRowElement
  4. rowIndex

Dieser Inhalt wurde automatisch aus dem Englischen übersetzt, und kann Fehler enthalten.Erfahre mehr über dieses Experiment.

View in EnglishAlways switch to English

HTMLTableRowElement: rowIndex-Eigenschaft

Baseline Widely available

This feature is well established and works across many devices and browser versions. It’s been available across browsers since ⁨Juli 2015⁩.

DierowIndex-Eigenschaft derHTMLTableRowElement-Schnittstelle ist eine schreibgeschützte Eigenschaft, die die Position einer Zeile innerhalb der gesamten<table> darstellt.

Selbst wenn die<thead>,<tbody> und<tfoot>-Elemente in der HTML-Datei außerhalb der Reihenfolge stehen, rendern Browser die Tabelle in der richtigen Reihenfolge. Daher werden die Zeilen von<thead> zu<tbody>, von<tbody> zu<tfoot> gezählt.

Wert

Der Index der Zeile oder-1, wenn die Zeile nicht Teil einer Tabelle ist.

Beispiele

Dieses Beispiel verwendet JavaScript, um alle Zeilennummern in einer Tabelle zu beschriften.

HTML

html
<table>  <thead>    <tr>      <th>Item</th>      <th>Price</th>    </tr>  </thead>  <tbody>    <tr>      <td>Bananas</td>      <td>$2</td>    </tr>    <tr>      <td>Oranges</td>      <td>$8</td>    </tr>    <tr>      <td>Top Sirloin</td>      <td>$20</td>    </tr>  </tbody>  <tfoot>    <tr>      <td>Total</td>      <td>$30</td>    </tr>  </tfoot></table>

JavaScript

js
const rows = document.querySelectorAll("tr");rows.forEach((row) => {  const z = document.createElement("td");  z.textContent = `(row #${row.rowIndex})`;  row.appendChild(z);});

Ergebnis

Spezifikationen

Specification
HTML
# dom-tr-rowindex-dev

Browser-Kompatibilität

Siehe auch

Help improve MDN

Learn how to contribute Diese Seite wurde automatisch aus dem Englischen übersetzt.

[8]ページ先頭

©2009-2025 Movatter.jp