Hallo zusammen,
in einer Auswahlliste (select multiple) sind mehrere Werte markiert.
Ich möchte jetzt gerne bei einem Click herausfinden welches der kleinste markierte Value ist
Ich habe es vermutlich sehr umständlich so versucht:
Alle Einträge die markiert sind im Select (selelm) schreibe ich in ein Array.
Jetzt habe ich versucht mit der Math.min Funktion den kleinsten Wert zu finden.
Aber der alert bringt immer NaN;
var spvalues_arr = new Array();
if(spdefault1 == false){
for(i=0;i<selelm.length;i++){
if(selelm.options[i].selected==true ){
spvalues_arr[i] = selelm.options[i].value;
}
}
}
var mini = spvalues_arr;
for(i=0;i<selelm.length;i++){
mini = Math.min(selelm.options[i].value,mini);
}
alert(mini);
was mache ich falsch, bzw. gibt es vielleicht eine elegantere Lösung?
vielen Dank und viele Grüße
hawk