Hallo, ich habe ein Problem:
Ich habe in einer Select-Box eine ganze menge Options. Also habe ich folgenden Quelltext benutzt um eine Suchbox einzubauen. Also der User kann damit in der Select-Box suchen und es wird nur die Option angezeigt die gefunden wird
Funktioniert im Forefox wunderbar. Problem: Im IE kann ich die einzelnen Options nicht ausblenden mit
Die suche funzt einwandfrei.
Hat jemand eine Idee?
Ich habe in einer Select-Box eine ganze menge Options. Also habe ich folgenden Quelltext benutzt um eine Suchbox einzubauen. Also der User kann damit in der Select-Box suchen und es wird nur die Option angezeigt die gefunden wird
PHP-Code:
<script type="text/javascript">
function addresssearch(searchValue) {
//Hole option-Elemente innerhalb vom select mit dem namen "grAddressNo"
for(i=0; i< getElement("name", "grAddressNo", 0)
.getElementsByTagName("option").length; i++) {
elem = getElement("name", "grAddressNo", 0).getElementsByTagName("option")[i];
if(searchValue.length == 0 || elem.firstChild.nodeValue.toLowerCase()
.indexOf(searchValue.toLowerCase()) >= 0){
elem.style.display="";
}
else {
elem.style.display="none";
}
}
}
</script>
PHP-Code:
elem.style.display="none";
Hat jemand eine Idee?
Kommentar