Huhu,
ich habe ein (wie immer
) kleines Problem.
ich habe ein array in meinem Javascript, welches Kategorie Namen beinhaltet.
Im Moment stehen nur 2 Werte drin (werden aber mehr)
das Array wird aus einer XML Datei mit Werten gefüllt:
im Moment stehen also die Werte:
kategorie[Unterkunft]=Unterkunft;
kategorie[Touristik]=Touristik;
wenn ich nun versuche das Array zu sortieren, ignoriert er dies völlig.
er gibt Unterkunft vor Touristik aus.
auszug aus selfhtml:
sort()
Sortiert die Elemente eines Arrays. Wenn Sie keinen Parameter übergeben, wird lexikalisch sortiert..
was mache ich falsch?
ich habe ein (wie immer

ich habe ein array in meinem Javascript, welches Kategorie Namen beinhaltet.
Im Moment stehen nur 2 Werte drin (werden aber mehr)
das Array wird aus einer XML Datei mit Werten gefüllt:
Code:
kategorie = []; ... schleifenbedingung beim auslesen der xml kategorie[markerdata[i].getAttribute("kategorie")]=markerdata[i].getAttribute("kategorie"); ...
kategorie[Unterkunft]=Unterkunft;
kategorie[Touristik]=Touristik;
wenn ich nun versuche das Array zu sortieren, ignoriert er dies völlig.
Code:
for (x in kategorie){alert (x);}; kategorie.sort(); for (x in kategorie){alert (x);};
auszug aus selfhtml:
sort()
Sortiert die Elemente eines Arrays. Wenn Sie keinen Parameter übergeben, wird lexikalisch sortiert..
was mache ich falsch?
Comment