---
title: "Trigga event i en select <option>?"
type: "forum-thread"
url: "https://www.webforum.nu/amne/javascript/156809-trigga-event-i-en-select-option"
topic: "JavaScript"
topic_url: "https://www.webforum.nu/amne/javascript"
author: "butiko"
published: "2007-02-05T08:44:33.000Z"
updated: "2007-02-05T09:02:06.000Z"
replies: 1
views: 369
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/156809-trigga-event-i-en-select-option"
---

# Trigga event i en select <option>?

## #1 — butiko, 2007-02-05T08:44Z

Hej! Skulle vilja trigga ett event inne i option i en select. Kod:

```
<select>
  <option onclick="func1"></option>
  <option onclick="func2"></option>
</select>
```

Det funkar i firefox men inte explorer. Är det möjligt att göra så att det fungerar i ie?

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

## #2 — nitro2k01, 2007-02-05T09:02Z

Du kan göra så här:

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

function handleSelect(th){
	switch(th.selectedIndex){
		case 0:	// Börjar räkna från 0!
			func0();
			break;	// <-- OBS! VIKTIGT!
		case 1:
			func1();
			break;	// <-- OBS! VIKTIGT!
		case 2:
			func2();
			break;	// <-- OBS! VIKTIGT!

	}
}

</script>

<select onchange="handleSelect(this);">
  <option>Alternativ 0</option>
  <option>Alternativ 1</option>
  <option>Texten måste inte innehålla siffran</option>
</select>
```

Om det gäller en lista med länkar kan du istället göra så här:

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

function handleSelect(th){
	url=th.options[th.selectedIndex].value;
	if (url.length)
		window.open(url, "_top");

}

</script>

<select onchange="handleSelect(this);">
  <option value="">Välj en länk nedan</option>
  <option value="http://www.google.com">Google</option>
  <option value="http://www.webforum.nu">webForum</option>
  <option value="http://gameboygenius.8bitcollective.com">nitro2k01's hemsida</option>
</select>
```

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

---

Tråden på webben: https://www.webforum.nu/amne/javascript/156809-trigga-event-i-en-select-option
