Create sortierbare Tabelle lösung 1

Habe eine Frage gefunden wie man eine Tabelle mit Create erstellt. Diese Tabelle ist dazu noch Sortierbar

Der hier verwendete Code

<style> table { border: 1px solid black; } table td { border: 1px solid black; padding: 3px } table th { border: 1px solid black; padding: 3px } </style> <body> </body> <script> var body= document.getElementsByTagName("body")[0]; var table= document.createElement("table"); table.innerHTML=''; body.appendChild(table); var tbody= document.createElement("tbody"); table.appendChild(tbody); for(p=0;p<=10;p++){ var tr = document.createElement("tr"); tr.className="trclass"; tr.id="tr"+p; tbody.appendChild(tr); for(g=0;g<=4;g++){ var td = document.createElement("td"); td.className="tdclass"; td.id='td'+g; var min = 1; var max = 50; var x = Math.round(Math.random() * (max - min)) + min; td.innerHTML=x; tr.appendChild(td); } } </script>