Moin,
ich habe folgende HTML Tabelle, bei der ein button neue zeilen erstellt, da es sich um eine highscore Tabelle handelt.
Die Neuen Zeilen werden mit dieser JS Function generieert:
Nun soll die Tabelle immer die höchste Zahl oben anzeigen. Sie wird bisher so geordnet, dass die neuste Zeile oben ist.
Es gibt viel zu Tabellen ordnen im Netz jedoch konnte ich das alles nicht so recht auf meinen Fall anwenden.
Das einzige was dem nahe kam war dieser Hinweis:
How To Sort a Table (w3schools.com)
Ich weiß auch nicht ob es ein erweitertes Problem darstellt, dass bei meiner Tabelle immer neue Zeilen dazukommen....
Wäre sehr froh, wenn Jemand Etwas helfen könnte. Danke LG
ich habe folgende HTML Tabelle, bei der ein button neue zeilen erstellt, da es sich um eine highscore Tabelle handelt.
HTML-Quellcode
- <div class="eingabe">
- <button id="buttonhighscore" onclick="myCreateFunction();sortTable()"; >Highscore eintragen</button>
- </div>
- <div id="tabellencontainer">
- <table id="myTable" class ="tabelleninhalt">
- <tr>
- <th >Name</th>
- <th>Punkte</th>
- <th>Datum</th>
- </tr>
- <tbody id="myid">
- </tbody>
- </table>
- <br>
- </div>
Die Neuen Zeilen werden mit dieser JS Function generieert:
HTML-Quellcode
- function myCreateFunction() {
- var table = document.getElementById("myid");
- var row = table.insertRow(0);
- var cell1 = row.insertCell(0);
- var cell2 = row.insertCell(1);
- var cell3 = row.insertCell(2);
- const heute = new Date(); // aktuelles Datum und aktuelle Lokalzeit
- const utc = new Date().toUTCString();
- cell1.innerHTML = spielerNamen[spielerIndex];
- cell2.innerHTML = punkte;
- cell3.innerHTML = utc;
- }
Nun soll die Tabelle immer die höchste Zahl oben anzeigen. Sie wird bisher so geordnet, dass die neuste Zeile oben ist.
Es gibt viel zu Tabellen ordnen im Netz jedoch konnte ich das alles nicht so recht auf meinen Fall anwenden.
Das einzige was dem nahe kam war dieser Hinweis:
How To Sort a Table (w3schools.com)
Ich weiß auch nicht ob es ein erweitertes Problem darstellt, dass bei meiner Tabelle immer neue Zeilen dazukommen....
Wäre sehr froh, wenn Jemand Etwas helfen könnte. Danke LG