select-eintrag selektieren
Knud
- javascript
Hi!
über ein Text-Eingabefeld möchte ich den Inhalt einer Select-Box durchsuchen und bei gefundenem Eintrag diesen selektieren.
Leider funktioniert's nicht!
Dies ist mein Versuch:
function mit_suche() {
suchtext = document.stunden.mitarbsuch.value.toUpperCase();
if (suchtext != "") {
for(i=0;i<document.stunden.mitarb_liste.length;++i) {
listtext = document.stunden.mitarb_liste.options[i].text.toUpperCase();
if(listtext.indexOf(suchtext)==0) {
document.stunden.mitarb_liste.selectedIndex = i;
document.stunden.mitarb_liste.options[i].selected = true;
break;
}
}
}
}
Hat jemand vielleicht eine Lösung?
Danke!
Knud
Hi!
Vielleicht noch zur Ergänzung:
Das Problem ist nicht, den entsprechenden Eintrag zu selektieren, sondern
den selektieren Eintrag im Anzeigebereich des Select-Fensters auch sichtbar machen.
D.h. wenn ich nach unten scrolle, sehe ich den gefundenen Eintrag selektiert.
Wenn's sowas wie ne refresh-Funktion geben würde...
Grüße,
Knud