Select boxen hebben een nadeel. Je kunt namelijk in de lijst zoeken door de eerste letter/het eerste cijfer van een item in te typen, maar dit werkt ook maar echt voor de eerste letter/het eerste cijfer.
Eerst de 'a' en dan de 'p' intoetsen in onderstaand voorbeeld, levert 'prei' op, en niet 'appel'.
Weten jullie een oplossing(srichting) voor dit probleem? Ik heb al bijna een uur zitten Googlen, maar zonder resultaat. Je zou 'onkeyup'-events kunnen vangen, en als de toetsaanslagen maar snel genoeg achter elkaar komen (hoe meet je dat?) JS de goede optie kunnen laten zoeken in de lijst.
Eerst de 'a' en dan de 'p' intoetsen in onderstaand voorbeeld, levert 'prei' op, en niet 'appel'.
HTML:
1
2
3
4
5
| <select> <option>aardbei</option> <option>appel</option> <option>prei</option> </select> |
Weten jullie een oplossing(srichting) voor dit probleem? Ik heb al bijna een uur zitten Googlen, maar zonder resultaat. Je zou 'onkeyup'-events kunnen vangen, en als de toetsaanslagen maar snel genoeg achter elkaar komen (hoe meet je dat?) JS de goede optie kunnen laten zoeken in de lijst.