Egenskapen rows

Egenskapen rows lagrer en samling av rader tr. Kan brukes både på en tabell og på dens seksjoner tHead, tBodies, tFoot.

Syntaks

javascripttabell.rows;

Eksempel

La oss gå gjennom alle radene i tabellen:

html<table id="table">
  <tr>
    <td>1</td><td>2</td><td>3</td>
  </tr>
  <tr>
    <td>4</td><td>5</td><td>6</td>
  </tr>
  <tr>
    <td>7</td><td>8</td><td>9</td>
  </tr>
</table>
javascriptlet table = document.querySelector('#table');

for (let row of table.rows) {
  console.log(row);
}

Eksempel

La oss gå gjennom alle radene i tabellen ved hjelp av egenskapen rows, og i hver rad gå gjennom dens celler ved hjelp av egenskapen cells:

html<table id="table">
  <tr>
    <td>1</td><td>2</td><td>3</td>
  </tr>
  <tr>
    <td>4</td><td>5</td><td>6</td>
  </tr>
  <tr>
    <td>7</td><td>8</td><td>9</td>
  </tr>
</table>
javascriptlet table = document.querySelector('#table');

for (let row of table.rows) {
  for (let cell of row.cells) {
    console.log(cell);
  }
}

Eksempel

La oss finne ut antall rader i tabellen:

html<table id="table">
  <tr>
    <td>1</td><td>2</td><td>3</td>
  </tr>
  <tr>
    <td>4</td><td>5</td><td>6</td>
  </tr>
  <tr>
    <td>7</td><td>8</td><td>9</td>
  </tr>
</table>
javascriptlet table = document.querySelector('#table');
console.log(table.rows.length);

Resultat av kjøring av koden:

javascript3

Se også

  • egenskapen cells,
    som inneholder cellene i tabellen
  • egenskapen tHead,
    som inneholder thead i tabellen
  • egenskapen tFoot,
    som inneholder tfoot i tabellen
  • egenskapen tBodies,
    som inneholder tbody i tabellen