---
title: "unchecked på flera radioknappar"
type: "forum-thread"
url: "https://www.webforum.nu/amne/javascript/66689-unchecked-på-flera-radioknappar"
topic: "JavaScript"
topic_url: "https://www.webforum.nu/amne/javascript"
author: "greymane"
published: "2003-01-31T08:46:55.000Z"
updated: "2006-01-11T12:19:19.000Z"
replies: 6
views: 328
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/66689-unchecked-på-flera-radioknappar"
---

# unchecked på flera radioknappar

## #1 — greymane, 2003-01-31T08:46Z

jag har sex radioknappar i två grupper, A och B. Om användaren klickar på ngn av knapparna i grupp A ska grupp B (om ngn är iklickad) "uncheckas" och tvärt om.

ngn som vet hur jag åstadkommer det?

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

## #2 — greymane, 2003-02-01T08:30Z

ingen?

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

## #3 — Palle, 2003-02-01T09:54Z

Använd samma *name* på alla dina radioknappar, då kan endast ett alternativ väljas.

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

## #4 — greymane, 2003-02-03T20:38Z

nja det går ju inte. jag har ju två olika grupper (A o B) med flera knappar i varje. man ska välja en knapp i varje grupp..

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

## #5 — Peter S, 2003-02-03T20:53Z

Så här kanske du kan göra:

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

function checkState(o){
	var oName = (o.name == "a") ? "b" : "a";
	for(var i=0; i<o.form.elements.length; i++){
		if(o.form.elements[i].name == oName && o.form.elements[i].checked)
			o.form.elements[i].checked = false;
	}
}

//-->
</script>

<body>

<form>

<h3>Grupp A</h3>
<div>
	<input type="radio" name="a" onclick="checkState(this)">
	<input type="radio" name="a" onclick="checkState(this)">
	<input type="radio" name="a" onclick="checkState(this)">
</div>

<h3>Grupp B</h3>
<div>
	<input type="radio" name="b" onclick="checkState(this)">
	<input type="radio" name="b" onclick="checkState(this)">
	<input type="radio" name="b" onclick="checkState(this)">
</div>

</form>

</body>
```

 :)

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

## #6 — greymane, 2003-02-24T09:34Z

funkar perfekt, tackar! :)

(ursäkta dröjsmålet...)

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

## #7 — Erik Juhlin, 2006-01-11T12:19Z

Tråden flyttas från HTML, XHTML & CSS till JavaScript, DHTML.

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

---

Tråden på webben: https://www.webforum.nu/amne/javascript/66689-unchecked-på-flera-radioknappar
