InternInhaltsverzeichnisGlossarBausteineLinklisteTutorialsKommentare

Thema: JavaScript - HTML-Tabelle sortieren - Artikel

GvS schrieb am Montag, den 2 Mai 2022 #1
Ich habe mir diese Tabelle mal angesehen und eine Frage dazu.
Wenn ich den Quelltext in eine HTML umwandele und mir das Ergebnis im Browser ansehe, fällt mir was auf.
Erweitere ich die aus 3 Elementen bestehende Tabelle um weitere 3 funktioniert die alphabetische Sortierung nur bedingt, wenn die Anfangsbuchstaben mal groß, mal kleine geschrieben sind.
Dann nämlich werden erst die Namen mit großem Anfangsbuchstaben, danach die mit Kleinem sortiert.
Ich brauche eine solche Tabelle zum Sortieren meiner Logins. Da wäre eine globale Sortierung, egal ob groß oder klein erwünscht.
Werner schrieb am Montag, den 2 Mai 2022 #2
Hallo GvS,

ich habe das Script nun so angepasst das Große und kleine Anfangsbuchstaben sortiert werden.
Ein Problem sind noch Namen mit Umlauten (wie: Ägidius, Ämilius, Ömer, Özgur, ...) diese werden fehlerhaft sortiert.

Nachtrag: 19.12.2020
Das Problem mit den Umlauten wurde behoben.
GvonS schrieb am Dienstag, den 3 Mai 2022 #3
Danke, jetzt läufts wie gewünscht. Hab das jetzt noch mit dem HTML-Tabelle-Filtern-Script verbunden und meine ideale Tabelle.
Natalia ✶✶✶✶✶ schrieb am Montag, den 9 Mai 2022 #4
Hallo Werner,

danke für den Code, das funktioniert prima.
Ich habe aber eine Frage, wie kann man eine Spalte von der Sortierung ausschließen?

Gruß
Natalia
Werner schrieb am Montag, den 9 Mai 2022 #5
Hallo Natalia,

das ist leider nicht möglich.
Unter j-berkemeier.de/TableSort.html gibt es ein sehr gute Tabellensortierung mit vielen Einstellmöglichkeiten.

Nachtrag: 02.12.2022
Die Spalte in der Tabelle kann man nun von der Sortierung ausschließen (siehe Beschreibung oben).