Hallo Georg,
je nach Browser sind Blanks und Zeilenumbrüche zwischen </td> und <td>, also zwischen den Tabellenknoten auch Knoten und damit Kinder des tbody. Wenn du dich nur für die TRs interessierst, versuch es mal mit document.getElementById("TabID").getElementsByTagName("tr").
Gruß, Jürgen