---
title: "Disable <option>"
type: "forum-thread"
url: "https://www.webforum.nu/amne/javascript/69127-disable-option"
topic: "JavaScript"
topic_url: "https://www.webforum.nu/amne/javascript"
author: "AG"
published: "2003-02-23T15:56:55.000Z"
updated: "2003-02-24T08:03:06.000Z"
replies: 3
views: 231
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/69127-disable-option"
---

# Disable <option>

## #1 — AG, 2003-02-23T15:56Z

Skulle vilja göra en \<option\> knapp ej klickbar. Detta är det översta valet, typ "Välj stad".

Vad är kommandot?

Andreas

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

## #2 — Peter S, 2003-02-23T21:51Z

Om du vill förhindra att formuläret skickas med värdet "Välj stad" är väl det enklaste att göra någonting sådant här:

```
...
<form onsubmit="if(this.elements['foo'].selectedIndex == 0) return false">
<select name="foo">
...
```

 :)

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

## #3 — mikkeX, 2003-02-23T21:58Z

Om jag förstår dig rätt så menar du en select-lista?

Så om du inte vill skicka datan, föreslår jag att du gör som i föregående svar, men om du bara är ute efter att hindra någon att gör val 1, så har du en kod nedan... (det blir ju inte så användarvänligt precis, men det är svaret på din fråga :-))

```
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<title>Kan inte välja</title>
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1" />
<script type="text/javascript">
function gaTillVal() {
if (document.val.minMeny.selectedIndex == 0) //om första eller andra alternativet väljs skickas inte användaren vidare
{
document.val.minMeny.selectedIndex=1;
}
}
</script>
</head>

<body bgcolor="#C2C287" text="#000000" id="all" leftmargin="10" topmargin="10" marginwidth="10" marginheight="10" link="#660000" vlink="#660000" alink="#660000">
<form name="val" id="val" method="post" action="">
  <select name="minMeny"onchange="gaTillVal()">
    <option value="0">gå inte välja</option>
    <option value="1">denna kan väljas</option>
    <option value="2">och den här</option>
  </select>
</form>
</body>
</html>
```

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

## #4 — Erik Juhlin, 2003-02-24T08:03Z

Flyttas från HTML, XHTML & CSS till JavaScript, DHTML.

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

---

Tråden på webben: https://www.webforum.nu/amne/javascript/69127-disable-option
