Svojstvo rows

Svojstvo rows čuva kolekciju redova tr. Može se primeniti i na tabelu i na njene sekcije tHead, tBodies, tFoot.

Sintaksa

javascripttabela.rows;

Primer

Hajde da prođemo kroz sve redove tabele:

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);
}

Primer

Hajde da prođemo kroz sve redove tabele pomoću svojstva rows, a u svakom redu da prođemo kroz njegove ćelije pomoću svojstva 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);
  }
}

Primer

Saznajmo broj redova tabele:

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);

Rezultat izvršavanja koda:

javascript3

Vidite takođe

  • svojstvo cells,
    koje sadrži ćelije tabele
  • svojstvo tHead,
    koje sadrži thead tabele
  • svojstvo tFoot,
    koje sadrži tfoot tabele
  • svojstvo tBodies,
    koje sadrži tbody tabele