Својство rows

Својство rows чува колекцију редова tr. Може се применити и на табелу и на њене секције tHead, tBodies, tFoot.

Синтакса

javascriptтабела.rows;

Пример

Хајде да пређемо преко свих редова табеле:

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

Пример

Хајде да пређемо преко свих редова табеле помоћу својства rows, а у сваком реду да пређемо преко његових ћелија помоћу својства 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);
  }
}

Пример

Сазнајмо број редова табеле:

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

Резултат извршавања кода:

javascript3

Погледајте такође

  • својство cells,
    које садржи ћелије табеле
  • својство tHead,
    које садржи thead табеле
  • својство tFoot,
    које садржи tfoot табеле
  • својство tBodies,
    које садржи tbody табеле