Tabelle erstellen
troebadix.de
- javascript
Hallo zusammen,
gibt es eine Möglichkeit, eine Tabelle zu erstellen, bei der man durch Klick auf einen Button eine Spalte in der Tabelle hinzufügt? Durch Klick auf einen anderen Button soll eine Zeile hinzufügt werden.
In der Tabelle sollen dann einzelne <div contenteditable ...></div>'s zum füllen der Tabelle sein
Viele Grüße Ingo
hi,
gibt es eine Möglichkeit, eine Tabelle zu erstellen, bei der man durch Klick auf einen Button eine Spalte in der Tabelle hinzufügt? Durch Klick auf einen anderen Button soll eine Zeile hinzufügt werden.
schau dir DOM-methoden wie createElement (http://selfhtml.teamone.de/javascript/objekte/document.htm#create_element) und co. an, mit denen du dynamisch TDs, TRs und alle möglichen weiteren HTML-elemente erzeugen und in den parse tree einhängen kannst.
gruss,
wahsaga
Hallo Ingo,
such mal im selfhtml unter Javascript/DOM nach createElement und appendChild. http://selfhtml.teamone.de/javascript/objekte/document.htm#create_element,
http://selfhtml.teamone.de/javascript/objekte/node.htm#append_child;
und
http://selfhtml.teamone.de/javascript/objekte/document.htm#get_element_by_id
dürfte auch noch hilfreich sein.
Unter http://home.vr-web.de/~j.berkemeier/TableSort.html findest Du Beispiele, wie der Inhalt von Tabellen in Arrays (Table2Array) und zurück (Array2Table) kopiert wird. Unter http://home.vr-web.de/~j.berkemeier/uebersetzungsrechner.html siehst Du, wie Tabellen dynamisch angelegt werden (make_table).
Einiges an Programmiererfahrung wäre für diese Aufgabe aber nicht schlecht.
Gruß, Jürgen