---
title: "Välja max ett antal ratioknappar"
type: "forum-thread"
url: "https://www.webforum.nu/amne/html-css/65336-välja-max-ett-antal-ratioknappar"
topic: "HTML & CSS"
topic_url: "https://www.webforum.nu/amne/html-css"
author: "MoneyOpps.nu"
published: "2003-01-18T16:21:45.000Z"
updated: "2003-01-19T18:36:42.000Z"
replies: 8
views: 236
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/html-css/65336-välja-max-ett-antal-ratioknappar"
---

# Välja max ett antal ratioknappar

## #1 — MoneyOpps.nu, 2003-01-18T16:21Z

Hur gör jag om jag har ett forumlär med 25 st ratioknappar, men man ska max kunna välja 5 stycken av dessa ?

Alltså, när man har valt 5 stycken och väljer en till så ska den första man valde plockas bort. Eller så ska de återstående 20 bli "gråade" när man har valt 5 stycken.

Hjälp !
Tack !

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

## #2 — Peter S, 2003-01-18T17:16Z

Vad är en *ratioknapp*?

 :)

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

## #3 — OlleBoop, 2003-01-18T17:21Z

För det första kan bara en radioknapp vara vald så du får använda checkboxar i stället.
Sen måste du använda javascript för att kolla hur många som är valda.

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

## #4 — Peter S, 2003-01-18T17:25Z

> För det första kan bara en radioknapp vara vald

Fel. Det beror på vad du ger dem för värde i "name"-attributet.

Förresten, var det inte ra**t**ioknappar det var fråga om?

 :)

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

## #5 — MoneyOpps.nu, 2003-01-18T20:34Z

Peter, jo visst jag skrev fel. Det ska var Radioknappar, och eftersom du skrev som du gjorde så antar jag att du vet hur man gör !

En lösning då tack .....

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

## #6 — Peter S, 2003-01-18T23:02Z

Hur ser formuläret ut?

 :)

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

## #7 — MoneyOpps.nu, 2003-01-19T11:16Z

Det består som sagt av ett antal val, men jag vill bara kunna välja X stycken.

Vadå ser ut ??

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

## #8 — sabbacus, 2003-01-19T17:36Z

"ser ut":
Hur ser HTML-koden alternativt gränssnittet ut?
Posta formulärkoden alternativt en skärmdump.

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

## #9 — Peter S, 2003-01-19T18:36Z

MoneyOpps.nu: Jag jävlades bara med dig. Om du tog illa upp så ber jag om ursäkt.  :bire 

Är det så här du vill ha det:

```

<html>

<head>

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

var selected = [];
var first = null;

function checkSelected(o){
	selected.push(o);

	if(! first) first = selected[0];

	if(selected.length > 5){
		first.checked = false;
		selected.shift();
		first = null;
	}
};

//-->
</script>

</head>

<body>

<form name="foo">

<p>Välj maximalt fem alternativ nedan:</p>

<div>
	<input type="radio" name="foo0" onclick="checkSelected(this)">
	<input type="radio" name="foo1" onclick="checkSelected(this)">
	<input type="radio" name="foo2" onclick="checkSelected(this)">
	<input type="radio" name="foo3" onclick="checkSelected(this)">
	<input type="radio" name="foo4" onclick="checkSelected(this)">
	<input type="radio" name="foo5" onclick="checkSelected(this)">
	<input type="radio" name="foo6" onclick="checkSelected(this)">
	<input type="radio" name="foo7" onclick="checkSelected(this)">
	<input type="radio" name="foo8" onclick="checkSelected(this)">
	<input type="radio" name="foo9" onclick="checkSelected(this)">
	<input type="radio" name="foo10" onclick="checkSelected(this)">
	<input type="radio" name="foo11" onclick="checkSelected(this)">
	<input type="radio" name="foo12" onclick="checkSelected(this)">
	<input type="radio" name="foo13" onclick="checkSelected(this)">
	<input type="radio" name="foo14" onclick="checkSelected(this)">
	<input type="radio" name="foo15" onclick="checkSelected(this)">
	<input type="radio" name="foo16" onclick="checkSelected(this)">
	<input type="radio" name="foo17" onclick="checkSelected(this)">
	<input type="radio" name="foo18" onclick="checkSelected(this)">
	<input type="radio" name="foo19" onclick="checkSelected(this)">
	<input type="radio" name="foo20" onclick="checkSelected(this)">
	<input type="radio" name="foo21" onclick="checkSelected(this)">
	<input type="radio" name="foo22" onclick="checkSelected(this)">
	<input type="radio" name="foo23" onclick="checkSelected(this)">
	<input type="radio" name="foo24" onclick="checkSelected(this)">
</div>

</form>

</body>

</html>
```

 :)

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

---

Tråden på webben: https://www.webforum.nu/amne/html-css/65336-välja-max-ett-antal-ratioknappar
