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