Micha: Spalten in bestehende Tabelle einfügen

Hallo Kollegen,
gibt es eine Möglichkeit in eine bestehende HTML-Tabelle
mittels JavaScript ( oder auch anders ) neue Spalten und
Zeilen an eine bestimmte Stelle einzufügen, oder
muss ich wirklich die Tabelle ganz neu aufbauen ...

Würde mich über eure Ratschläge sehr freuen !

Viele Grüße,
Micha

  1. Moin,

    Ich vermute, dass geht so: Du muesstest halt via dom die einzelnen <tr>s aud dem tbody deiner Tabelle anquatschen, ein td oder th erzeugen und dies entweder mit reihe.appendChild(deinGebasteltesTD) einhängen, wenn es sich um die letzte Spalte handelt. Für Einfügen an anderer Stelle müsste man das td/th-Element identifizieren, vor dem die neue Spalte erscheinen soll, und dann mit das_zellenElement_vor_das_es_soll.insertBefore(deinGebasteltesTD) in den Baum einhängen.

    Das notwendige Werkzeug findest du hier beschrieben: http://de.selfhtml.org/javascript/objekte/node.htm

    Gruß, Uschi