---
title: "Select när man fyller i input"
type: "forum-thread"
url: "https://www.webforum.nu/amne/javascript/90856-select-när-man-fyller-i-input"
topic: "JavaScript"
topic_url: "https://www.webforum.nu/amne/javascript"
author: "pirajan"
published: "2003-11-20T10:19:09.000Z"
updated: "2003-11-27T20:20:38.000Z"
replies: 6
views: 316
page: 1
pages: 1
language: "sv-SE"
site: "webForum — webforum.nu"
rights: "Upphovsrätten till varje inlägg tillhör dess författare."
attribution: "Citera som: webForum, https://www.webforum.nu/amne/javascript/90856-select-när-man-fyller-i-input"
---

# Select när man fyller i input

## #1 — pirajan, 2003-11-20T10:19Z

Hej!
Jag har ett problem... Det är så att jag har en jättelång lista på en massa personer i bokstavsordning. För att slippa hålla på och bläddra efter rätt person (den som jag vill välja) vill jag kunna fylla i de första bokstäverna i en input precis ovanför denna selectlista medans selectlistan automatiskt väljer person när jag fyller i bokstäverna i inputfältet. 

Ex. 
Jag börjar att skriva ett "j" och "selecten" hoppar automatiskt till de namn som börjar med "j". Jag fyller sedan i ett "o" och selecten hoppar automatiskt till de namn som börjar med "jo". Sedan fyller jag i ett "n" och listan hoppar till namn med "jon" som första bokstäverna. 

Tacksam för svar!

Permalänk: https://www.webforum.nu/p/90856

## #2 — Jesper T, 2003-11-20T14:30Z

Jojoxx har något sådant exempel på sin sida <https://www.jojoxx.net> men dessvärre så hittade jag det inte i bland exempelscripten.
...men det gjorde web-tor. :)

Permalänk: https://www.webforum.nu/p/1211242

## #3 — Web-Tor, 2003-11-20T14:35Z

<http://www.jojoxx.net/jscript/archive/show.asp?id=24>

Permalänk: https://www.webforum.nu/p/1211249

## #4 — pirajan, 2003-11-20T19:51Z

jojoxx!

Tack för exemplet... testade det, men det tar ju bort alla andra options, vilket tar en hel del tid om man har upp mot 2000 options sammanlagt... Jag tänkte om man kunde bara markera options. Alltså inte ta bort dem som inte stämmer utan ha kvar dem och markera dem som stämmer...

tacksam för svar...

Permalänk: https://www.webforum.nu/p/1211365

## #5 — pirajan, 2003-11-26T12:57Z

Någon som kan?

Permalänk: https://www.webforum.nu/p/1214151

## #6 — Jojoxx, 2003-11-26T16:44Z

Det kan säkert bli långsamt ändå om du har 2000 poster i listan, men här är koden iaf;

```
<script type="text/javascript"> 
var ignorevw=true;
function searchlist(value,lista){ 
   var match=-1;
   for(n=0;n<lista.length;n++){ 
      if(lista[n].text.substring(0,value.length)==value||ignorevw&&lista[n].text.substring(0,value.length).replace(/w/g,'v')==value.replace(/w/g,'v')) { 
         match=n; break;
      } 
   } 
   lista.selectedIndex=n;
} 
</script> 

<form> 
<input type="text" name="search" onKeyUp="searchlist(this.value,this.form.lista);" onKeyPress="searchlist(this.value,this.form.lista);" style="width: 150px;"><br> 
<select name="lista" size="4" onChange="this.form.search.value=this[this.selectedIndex].value;" style="width: 150px;"> 
<option value="apelsin">apelsin</option> 
<option value="apelsinsaft">apelsinsaft</option> 
<option value="banan">banan</option> 
<option value="bananskal">bananskal</option> 
<option value="citron">citron</option> 
<option value="citronskiva">citronskiva</option> 
<option value="citronsaft">citronsaft</option> 
</select> 
</form>
```

Permalänk: https://www.webforum.nu/p/1214277

## #7 — pirajan, 2003-11-27T20:20Z

Tack Jojoxx!

Permalänk: https://www.webforum.nu/p/1214876

---

Tråden på webben: https://www.webforum.nu/amne/javascript/90856-select-när-man-fyller-i-input
