boeser_wolf: Tabelle mit "getElementByTagName" an Seitenhöhe anpassen

Beitrag lesen

Hallo,

ich hoffe Du kannst mir helfen.
Ich habe vor die Höhe einer Tabelle an die verfügbare Seitenhöhe anzupassen. Dazu hab ich eine funtion namens hoehe:

funtion Hoehe() {
document.getElementsByTagName("td")[4].setAttribute("height", 300);
}

(die 300 steht blos zum Testen stellvertretend für 'ne variable, die ich später noch festlege)

die function wird korrekt mit onLoad im body-tag aufgerufen (das funktioniert)

das td, welches ich mit der Funtion ansprechen will, ist das in der folgenden schematischen Darstellung mit x markierte:

<table>
<tr> <td></td>
     <td></td>
     <td></td>
</tr>
<tr> <td></td>
     <td x></td>     <-- sollte das 5te sein (bei 0 angefangen->[4])
     <td></td>
</tr>
<tr> <td></td>
     <td></td>
     <td></td>
</tr>
</table>

Auf das <table> kann ich getElementsByTagName anwenden, damit funktioniert es, aber an dass <td> komm ich nicht ran.
Das einzige was ich mir jetzt vorstellen könnte, ist das man mit getElementsByTagName keine Zugriff auf das <td> hat, da es ja im Prinzip dem table-tag untergeordnet ist. Wenn dem so ist, wie kann ich es dann ansprechen?

Danke im voraus

M.f.G.
Marc