---
title: "Markera ett värde i en select"
type: "forum-thread"
url: "https://www.webforum.nu/amne/javascript/114206-markera-ett-värde-i-en-select"
topic: "JavaScript"
topic_url: "https://www.webforum.nu/amne/javascript"
author: "mozilla"
published: "2004-10-23T12:31:36.000Z"
updated: "2004-10-23T23:27:04.000Z"
replies: 5
views: 257
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/114206-markera-ett-värde-i-en-select"
---

# Markera ett värde i en select

## #1 — mozilla, 2004-10-23T12:31Z

Jag har ett litet problem. Jag har en select-lista och i den finns en massa namn som har olika värden. Jag skulle vilja markera rubrikerna med knappar som man trycker på. Men istället för att använda **options.selectedIndex = 1** så skulle jag vilja markera poster efter deras värde? Går det?

t.ex.

Att man skriver **options.selectedValue = "item1"** så markerar den rubriken som har värdet "item1"?

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

## #2 — joel_joel88, 2004-10-23T12:37Z

hmm...är det jag som fattar dåligt eller menar du att det ska vara som en knapp i select listan???

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

## #3 — Peter S, 2004-10-23T12:48Z

```
<script type="text/javascript">

function f(f, v) {
    var opts = f.elements["s"].options,
        iLen = opts.length;
    while (iLen-->0)
        if (opts[iLen].value == v) {
            opts[iLen].selected = true;
            break;
        }
}

</script>

<form>
    <select name="s">
        .
        .
        .
    </select>
    <button type="button" onclick="f(this.form, '[b]värdet[/b]')">Click!</button>
</form>
```

 :)

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

## #4 — joel_joel88, 2004-10-23T12:48Z

denna funkar med:

\<html\>
\<head\>
\<script\>
function sel_value(varde){
for (var i=0; i\<document.varde.select.options.length; i++){
if(document.varde.select.options*.value== varde ){
document.varde.select.options*.selected=true;
break;}
}
}
\</script\>
\</head\>

\<form name="varde"\>
\<select name="select"\>
\<option value="Hej"\>Hej\</option\>
\<option value="på"\>på\</option\>
\<option value="dig"\>dig\</option\>

\</select\>
\</form\>

\<a href="javascript:sel_value('hej')"\>Hej\</a\>\<br\>
\<a href="javascript:sel_value('på')"\>på\</a\>\<br\>
\<a href="javascript:sel_value('dig')"\>dig\</a\>\<br\>
\</html\>**

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

## #5 — joel_joel88, 2004-10-23T12:53Z

ska du ha en knappar så byter du ut länkarna till
\<input type="submit" value="På" onclick="sel_value('Värdet')"\>

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

## #6 — mozilla, 2004-10-23T23:27Z

Tack det fungerade bra, satt och stirrade mig blid på att hitta en enklare lösning :OO

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

---

Tråden på webben: https://www.webforum.nu/amne/javascript/114206-markera-ett-värde-i-en-select
