Tabelle – die besten Beiträge

Wie kann ich eine dynamische HTML-Tabelle persistent erweitern?

Hey liebe GuteFrageNet-Community,

ich bastle gerade an einer Website, in der man eine Tabelle per Knopfdruck erweitern kann. Dies funktioniert soweit auch sehr gut, aber es wird nicht gespeichert, bzw. nur im Cache bei demjenigen, der den Knopfdruck ausgeführt und etwas hineingeschrieben hat.

Gibt es eine Möglichkeit, diese Tabelle zu "speichern" und es zu übernehmen?

Und noch eine weitere kleine Frage: In der Tabelle kann man wie oben schon beschrieben, etwas hineinschreiben. Wie kann man die Schriftfarbe dynamisch ändern? Also klar, mit type="color". Aber wie genau?

Hier der HTML und Javascript-Code:

<form method='post' name='first'>
  <table id='tab' border=5 id="box">
    <colgroup>
      <col width="40%">
      <col height="50%">
    </colgroup>
    <tbody>
      <th>Datum <br> Uhrzeit</th>
      <th>Map</th>
      <th>Ergebnis</th>
      <th>Spieler</th>
    </tbody>
    <tr>
      <td>
        <input id="changetext" type='text' type="color" name='Date' placeholder='Datum/Uhrzeit'>
      </td>
      <td>
        <input id="changetext" type='text' name='Map' placeholder='Map'>
      </td>
      <td>
        <input id="changetext" type='text' name='Result' placeholder='Ergebnis'>
      </td>
      <td>
        <input id="changetext" type='text' name='Player' placeholder='Spieler'>
      </td>
    </tr>
  </table>
  <br>
  <input type='button' value='neue Zeile' onClick='clone_this()'>
  <input id="changetext" type="color">
</form>
<script>
  var input = document.getElementById("changetext");
  var text = document.getElementById("text");

  input.addEventListener('change', function () {
    text.style.color = this.value;
  });
</script>
Computer, HTML, JavaScript, Tabelle, dynamisch, TypeScript

Wie kann ich in einer Excel-Tabelle entsprechend einer Auswahl nur bestimmte Einträge anzeigen lassen?

Moin,

ich habe folgende Tabelle als Beispiel:

Ganz links ist die eigentliche Tabelle, die verschiedene Veranstaltungen enthält. Als Beispiel mal Veranstaltung 1 bis Veranstaltung 10.

Die Tabelle in der Mitte soll als Hilfstabelle dienen, falls man diese überhaupt braucht. Die würde ich dann noch auf einem anderen Tabellenblatt einfügen, aber da ist mir bewusst, dass man dann Tabellenblatt! vor die Formel schreiben muss.

Bei Kategorie 1 stehen Veranstaltung 1, 2, 5 und 6, wie man sehen kann. Wenn ganz rechts über die Auswahlbox „Kategorie 1“ ausgewählt wird, dann sollen ganz links in der Tabelle nur Veranstaltung 1, 2, 5 und 6 angezeigt werden. Wählt man Kategorie 2 aus, sollen nur Veranstaltung 3, 4 und 9 angezeigt werden usw.

Notfalls würde ich es auch ohne die Auswahlbox machen, falls sich das darüber nur schwer umsetzen lässt, und Kategorie 1, 2 oder 3 einfach händisch eintippen, auch wenn es umständlicher wäre.

Man könnte ja für jeden einzelnen Eintrag in der eigentlichen Tabelle eine WENN-Funktion anlegen, dass wenn der Wert in der Auswahlbox übereinstimmt, die entsprechende Veranstaltung angezeigt wird, aber wäre natürlich sehr umständlich, immer eine WENN-Funktion anlegen zu müssen bei einer Vielzahl an Einträgen. Geht ja sicher auch anders, bloß komplizierter - für mich zumindest ^^

Vielen Dank im Voraus!

Bild zum Beitrag
PC, Computer, Office, Microsoft Excel, Microsoft Office, Tabellenkalkulation, Tabelle

Meistgelesene Beiträge zum Thema Tabelle