---
title: "radiobuttons?"
type: "forum-thread"
url: "https://www.webforum.nu/amne/javascript/18382-radiobuttons"
topic: "JavaScript"
topic_url: "https://www.webforum.nu/amne/javascript"
author: "limpon"
published: "2001-10-22T21:51:00.000Z"
updated: "2001-10-23T10:47:00.000Z"
replies: 2
views: 172
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/18382-radiobuttons"
---

# radiobuttons?

## #1 — limpon, 2001-10-22T21:51Z

Jag är ganska obekant med javascript.
Och nu vill jag ha ett som inte går att hitta på nätet =).

Nåja. till mitt problem.

Det är så här att jag har 4:a st radiobuttons.

om jag vill ha ett värde på dom alla.

t.ex

radiobutton1 = 30 000 000
radiobutton2 = 20 000 000
radiobutton3 = 5 000 000
radiobutton4 = 100 000

och sedan ha en vanlig form input type text. som skriver ut hur mycket man har kvar av sin budget om man klickar på det där. minus ska också gå. Men då ska man itne kunna klicka på submit för att man ligger minus.

Hoppas ni förstår något ur mina yra tankar =)

Tack på förhand

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

## #2 — Jojoxx, 2001-10-23T06:09Z

Lite beroende på hur avancerat du behöver göra det, men detta löser vad du frågar efter;

```
<script language="JavaScript" type="text/javascript">
var budget=10000000;
</script>
<form action="whatever.asp" onSubmit="return (parseInt(this.resultat.value)<0)?false:true;">
<input type="radio" name="foo" value="30000000" onClick="this.form.resultat.value=budget-this.value">30 000 000<br>
<input type="radio" name="foo" value="20000000" onClick="this.form.resultat.value=budget-this.value">20 000 000<br>
<input type="radio" name="foo" value="5000000" onClick="this.form.resultat.value=budget-this.value">5 000 000<br>
<input type="radio" name="foo" value="100000" onClick="this.form.resultat.value=budget-this.value">100 000<br>
Resultat: <input type="text" name="resultat">
```

Annars för att med script läsa av värdet i en markerad radio-ruta använder du;

for (n=0; n\<document.myForm.myRadio.length; n++){
if (document.myForm.myRadio\[n\].checked) value=document.myForm.myRadio.value;
}

om formuläret heter myForm och radioknapps-arrayen heter myRadio.

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

## #3 — limpon, 2001-10-23T10:47Z

TACK! Fy f\*n vad bra =)

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

---

Tråden på webben: https://www.webforum.nu/amne/javascript/18382-radiobuttons
