---
title: "Kontrollera att någon radioknapp är vald"
type: "forum-thread"
url: "https://www.webforum.nu/amne/javascript/173603-kontrollera-att-någon-radioknapp-är-vald"
topic: "JavaScript"
topic_url: "https://www.webforum.nu/amne/javascript"
author: "dude"
published: "2008-08-24T14:30:20.000Z"
updated: "2008-08-24T19:48:28.000Z"
replies: 3
views: 367
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/173603-kontrollera-att-någon-radioknapp-är-vald"
---

# Kontrollera att någon radioknapp är vald

## #1 — dude, 2008-08-24T14:30Z

Trodde detta skulle vara superlätt, men jag lyckades inte. Jag har ett formulär och behöver kolla så att någon av de fyra alternativen som finns bland radioknapparna är valt (<https://www.rollinsnow.se/nyarsresan/boka.php> \<-så att man inte skippar att välja vilken resa man vill med på). Alltså så att man inte postar formuläret utan att ha valt något av radioknapparnas alternativ...

```
<input name="vecka" type="radio" value="1" class="inget" onChange="hide_city(0)">
            
<input name="vecka" type="radio" value="7" class="inget" onChange="hide_city(7)">
             
<input name="vecka" type="radio" value="8" class="inget" onChange="hide_city(8)">

<input name="vecka" type="radio" value="9" class="inget" onChange="hide_city(9)">
```

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

## #2 — Ledel, 2008-08-24T14:34Z

Det finns en javascript-property som heter checked, vilken du kan kolla mot alla radiobuttons så att den är true. Men annars kan man väl aldrig "unchecka" en radiobutton, utan man måste välja någon av dessa? I så fall kan du ju bara ge den första checked, så vet du att någon är vald.

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

## #3 — dude, 2008-08-24T14:50Z

Testade följande utan att något hände:

```

if (myForm.vecka.checked == false) {
alert("Du måste välja vilken resa du vill med på.");
myForm.vecka.focus();
return false;
}
```

Jag vill inte att något första-alternativ ska vara ifyllt för då är det lite risk att någon glömmer att fylla i vilken resa de vill med på och då alltså bokar in sig på den för-ifyllda resan...

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

## #4 — Peter S, 2008-08-24T19:48Z

```
var isWeekChosen = false;
for (var i = 0; i < myForm.vecka.length; ++i)
{
  if (myForm.vecka[i].checked)
  {
    isWeekChosen = true;
    break;
  }
}
if (!isWeekChosen)
{
  alert("Du måste välja vilken resa du vill med på.");
  return false;
}
```

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

---

Tråden på webben: https://www.webforum.nu/amne/javascript/173603-kontrollera-att-någon-radioknapp-är-vald
