Hallo,
ich erstelle auf meiner Website eine Tabelle mit dynamischen HTML. Nun möchte ich mit javascript gerne die Anzahl der Zeilen ermitteln. Ich weiß, dass die Methoden getElementById() und getElementsByTagName() verwenden muss, erhalte aber als Wert "0" zurück, obwohl die Tabelle sieben Zeilen umfasst. Könnt ihr mir bitte helfen und meinen javascript-code berichtigen?!
Hier mein momentaner Quelltext:
<script type="text/javascript">
TA=document.getElementById("modul01");
ZA=TA.getElementsByTagName("tr").length;
document.write(ZA);
</script>
... //Es folgt die Erzeugung der Tabelle
<object id="mannschaft" classid="clsid:333C7BC4-460F-11D0-BC04-0080C7055A83" width="192" height="192">
<param name="DataURL" value="mannschaft.txt">
<param name="UseHeader" value="true">
<param name="FieldDelim" value="%">
<param name="Sort" value="name">
</object>
<table id="mannschaft" datasrc="#mannschaft" dataformatas="html" cellSpacing="0" width="99%" border="1">
<tr>
<td width="33%" height="50" align="center" class="nav-1"><a class="navigation-1" datafld="Link"><span datafld="eMail"></span></a></td>
<td width="33%" height="50" align="center" class="ueberschrift-verlinkt"><a class="text-grau"><span datafld="telefon"></span></a></td>
<tdwidth="33%"height="50"align="center"><a><spandatafld="name"></span></a></td>
</tr>
</table>
...