Dom HTML : Objet Table.tBodies

La propriété javascript tBodies

Définition

L'attribut javascript tBodies de l'objet Table du Document Object Model HTML (DOM HTML) permet de récupérer la ou les balises HTML TBODIES d'une balise HTML TABLE.

Valeur retournée de tBodies

Valeur retournée

L'attribut javascript tBodies de l'objet Table du Document Object Model HTML (DOM HTML) renvoie comme valeur:
- Collection, contenant des Objets TableSection (tbody).

Exemples de tBodies

Exemple

Voici le document HTML:
Exemple de code :
<table border="1" cellpadding="2" id="table">
  <thead>
    <tr>
      <td> thead = 0 </td>
      <td> thead = 1 </td>
      <td> thead = 2 </td>
    </tr>
  </thead>
  <tbody>
    <tr>
      <td> tbody = 0 0 </td>
      <td> tbody = 1 1 </td>
      <td> tbody = 2 2 </td>
    </tr>
  </tbody>
  <tbody>
    <tr>
      <td> tbody = 0 </td>
      <td> tbody = 1 </td>
      <td> tbody = 2 </td>
    </tr>
  </tbody>
  <tfoot>
    <tr>
      <td> tfoot = 0 </td>
      <td> tfoot = 1 </td>
      <td> tfoot = 2 </td>
    </tr>
  </tfoot>
</table><span onclick="table_tBodies()">Cliquer pour tester table.tBodies</span>
<div id="testresultat"></div>

Code javascript :
Exemple de code :
<script type="text/javascript">
function table_tBodies(){
  var oTable = document.getElementById('table');
  var oTest = document.getElementById('testresultat');
  var aTBodies = oTable.tBodies;
  var msg = '<br/>Résultat : <br/>';
  for(var b = 0, nbTBodies = aTBodies.length; b < nbTBodies; b++){
    var aSection = aTBodies.item(b);
    var tr = aSection.rows;
    for(var i = 0, nb = tr.length; i < nb; i++){
      var td = tr.item(i).cells;
      for(var h = 0,nbtd = td.length; h < nbtd; h++){
        msg += td[h].innerHTML+"<br>";
      }
    }
  }
  oTest.innerHTML = msg;
}
</script>

thead = 0 thead = 1 thead = 2
tbody = 0 tbody = 1 tbody = 2
tbody = 0 0 tbody = 1 1 tbody = 2 2
tfoot = 0 tfoot = 1 tfoot = 2

Cliquer pour tester table.tBodies
La balise HTML et XHTML TABLE englobe tous les éléments du tableau.<TABLE> </TABLE> Un tableau doit commencer par la balise HTML et XHTML <TABLE> et s...[Voir]