Mik89: getelementbytagname frage

Beitrag lesen

Hallo,

Um die Zellen (td) der Tabellen mittels Javascript/DOM zu ändern benutze ich zurzeit document.getElementsByTagName("td")[i]

damit hast du, wie du selbst schon festgestellt hast, die td-Elemente im gesamten Dokument fortlaufend numeriert und indiziert.

Gibt es die Möglichkeit nur die Zellen einer bestimmten Tabelle abzurufen?

Natürlich: Wende getElementsByTagName() nicht auf das gesamte document-Objekt an, sondern nur auf das Element (hier: die Tabelle), das du untersuchen willst.

Ciao,
Martin

Also wenn ich der Tabelle zB die id "tabelle1" gebe funktioniert das so?
...ich kann es gerade nicht ausprobieren :(

document.getElementById('tabelle1').getElementsByTagName('td')