Rows hossasy

rows hossasy tr hatarlarynyň ýygyndysyny saklaýar. Tablisanyň özüne ýa-da onuň tHead, tBodies, tFoot bölümlerine ulanylyp bilner.

Sintaksis

javascripttabilasa.rows;

Mysal

Geliň, tablisanyň ähli hatarlaryny aýlanyp geçeliň:

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

Mysal

Geliň, tablisanyň ähli hatarlaryny rows hossasy arkaly aýlanyp geçeliň, her hatarda bolsa onuň öýjüklerini cells hossasy arkaly aýlanyp geçeliň:

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

Mysal

Tabilasanyň hatarlarynyň sanyny anyklalyň:

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

Kodyň ýerine ýetirilmegi netijesi:

javascript3

Şeýle-de serediň

  • cells hossasy,
    tabilasanyň öýjüklerini öz içine alýar
  • tHead hossasy,
    tabilasanyň thead bölümini öz içine alýar
  • tFoot hossasy,
    tabilasanyň tfoot bölümini öz içine alýar
  • tBodies hossasy,
    tabilasanyň tbody bölümlerini öz içine alýar