title: Counting the number of rows in a table NOT using jquery
body: <pre><code>&lt;head&gt;
  &lt;script language="javascript"&gt;
  // must have the onload handler
  onload = function countRows(){
      var rows = document.getElementById('myTableId').getElementsByTagName('tbody')[0].rows.length;
      alert( rows);
  // outputs 3
  }
  
  &lt;/script&gt;
  &lt;/head&gt;
  
  &lt;body&gt;
      &lt;table id="myTableId"&gt;
          &lt;tbody&gt;
              &lt;tr&gt;&lt;td&gt;&lt;/td&gt;&lt;td&gt;&lt;input onclick="doA_Function_That_Includes_CountRows()" /&gt;
              &lt;/td&gt;&lt;/tr&gt;
              &lt;tr&gt;&lt;td&gt;&lt;/td&gt;&lt;td&gt;&lt;/td&gt;&lt;/tr&gt;
              &lt;tr&gt;&lt;td&gt;&lt;/td&gt;&lt;td&gt;&lt;/td&gt;&lt;/tr&gt;
          &lt;/tbody&gt;
      &lt;/table&gt;
  &lt;/body&gt;
  &lt;/html&gt;
  </code></pre>