Beiträge von *igi*

    Zitat

    Da ist Javascript mehr als flüssig


    Wie darf ich das verstehen? Der Benutzer bzw. der Besucher der Seite soll ja in der Lage sein, diese Tabellenänderungen selbst vorzunehmen.
    Hinter den Buttons, die er bedienen kann, steckt dann das besagte JavaScript.
    Von der Logik her, wie das Prinzip colspan und rowspan funktioniert ist soweit alles klar. Da es aber halt dynamisch sein muss,
    ist die JavaScript-Logik nicht ganz so einfach. Und ich dachte, ehe ich mich hinsetzte und das alles zu Fuß umsetzte, gucke ich erstmal nach
    ob es schon vorgefertigte Lösungen gibt.

    Hallo,
    kann mir jemand sagen ob und wie es möglich ist mehrere Zellen einer bereits bestehenden Tabelle zu einer einzigen zusammenzufassen?
    Ich habe es bisher mit Colspan und Rowspan versucht. Diese fassen zwei Zellen ja aber nicht zu einer zusammen, sondern strecken eine Zelle lediglich über mehrere Felder.
    Bekommt die erste Zelle der ersten Zeile jetzt einen Colspan=“2“ zugewiesen, werden damit ja nicht die ersten beiden Zellen zusammengefasst, sondern lediglich die erste Zelle auf zwei Felder gestreckt. Dies hat zur Folge, dass rechts eine weitere Spalte erscheint, was nicht gewünscht ist.
    Vom Prinzip her soll es so funktionieren, wie in Excel die Funktion „Verbinden und Zentrieren“ (wobei das Zentrieren egal ist). Hier lassen sich mehrere Zellen (auch zeilenübergreifend) zu einer einzigen zusammenfassen.

    Hat jemand eine Idee wie dieses Vorhaben realisiert werden könnte?
    Das Problem ist, dass der Benutzer das Bearbeiten der Tabelle später dynamisch selbst machen soll.
    Für die Erstellung der Tabelle und das agieren des Benutzers verwende ich JavaScript. jQuery kann ebenfalls benutzt werden, falls es hier eine geeignete Methode geben sollte.


    Bin für jeden Tipp oder Hinweis dankbar!