---
title: "radio och disable"
type: "forum-thread"
url: "https://www.webforum.nu/amne/javascript/91495-radio-och-disable"
topic: "JavaScript"
topic_url: "https://www.webforum.nu/amne/javascript"
author: "JAreMANNEN"
published: "2003-11-28T15:36:06.000Z"
updated: "2003-11-28T16:23:35.000Z"
replies: 2
views: 296
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/91495-radio-och-disable"
---

# radio och disable

## #1 — JAreMANNEN, 2003-11-28T15:36Z

Har inte en aning hur jag ska få följande att fungera:
Jag har ett antal radio-knappar på sidan (6st).
De två första (name="skickas") ska styra hur de fyra under (name="pay_type") ska visas.
Enda grejjen är altså att om jag väljer alternativ *present* i de översta så ska *postförskott* och *faktura* i de undre (pay_type)disablas och visa ska bli checked. Klickar jag tillbaka *till_mig* så ska alla de nedre vara enablade

```
<input type="radio" name="skickas" value="till_mig" checked>
<input type="radio" name="skickas" value="present">

<input type="radio" name="pay_type" value="postförskott" checked>
<input type="radio" name="pay_type" value="paynova">
<input type="radio" name="pay_type" value="visa">
<input type="radio" name="pay_type" value="faktura">
```

Detta är säkert superlätt om man vet hur man ska skriva :)

mvh

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

## #2 — Johnsen, 2003-11-28T15:58Z

Typ så här?

```
<script>
function alternativ(){
	if(document.forms[0].skickas[0].checked == true){
		document.forms[0].pay_type[0].disabled=false;
		document.forms[0].pay_type[3].disabled=false;
	}
	else{
		document.forms[0].pay_type[0].disabled=true;
		document.forms[0].pay_type[3].disabled=true;
		document.forms[0].pay_type[2].checked=true;
	}
}
</script>

<form>
<input type="radio" name="skickas" value="till_mig" checked onclick="alternativ();">
<input type="radio" name="skickas" value="present" onclick="alternativ();">

<input type="radio" name="pay_type" value="postförskott" checked>
<input type="radio" name="pay_type" value="paynova">
<input type="radio" name="pay_type" value="visa">
<input type="radio" name="pay_type" value="faktura">
</form>
```

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

## #3 — JAreMANNEN, 2003-11-28T16:23Z

Grymt bra!
Tackar :)

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

---

Tråden på webben: https://www.webforum.nu/amne/javascript/91495-radio-och-disable
