---
title: "Lås textfält på begäran"
type: "forum-thread"
url: "https://www.webforum.nu/amne/javascript/18760-lås-textfält-på-begäran"
topic: "JavaScript"
topic_url: "https://www.webforum.nu/amne/javascript"
author: "Mz"
published: "2002-01-17T09:45:00.000Z"
updated: "2002-01-18T14:58:00.000Z"
replies: 8
views: 219
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/18760-lås-textfält-på-begäran"
---

# Lås textfält på begäran

## #1 — Mz, 2002-01-17T09:45Z

Hej!

Jag är i behov av en funktion som låser 6st text-fält om man klickar i radio-knappen med värdet NO, klickar man i YES så skall fälten låsas upp igen.

Någon som kan hjälpa mig?

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

## #2 — Jojoxx, 2002-01-17T11:38Z

Litet ex;

```
Foo: <input type="text" name="foo"><br>
Bar: <input type="text" name="bar"><br>
<br>
Lås: <input type="radio" name="lock" value="yes" onClick="this.form.foo.disabled=true;this.form.bar.disabled=true;"> Ja
<input type="radio" name="lock" value="no" checked onClick="this.form.foo.disabled=false;this.form.bar.disabled=false;"> Nej
```

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

## #3 — Mz, 2002-01-17T14:35Z

Hej Jojoxx.

Det fungerar inte redigt.
Jag får Objekt krävs på bägge radio-knapparna...

Några idéer?

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

## #4 — Jojoxx, 2002-01-17T16:55Z

Har du lagt exemplet i ett formulär (inom \<form\>...\</form\> )?

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

## #5 — Mz, 2002-01-18T07:53Z

Hade visst lagt det inom \</form\> \</form\> :r

Nu fungerar det, Tack! :)

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

## #6 — Mz, 2002-01-18T08:08Z

...en sak till när jag ändå har dig på "tråden".

Kan jag via en drop-meny välja om två st radio-knappar skall vara checked eller inte?

Alltså om jag väljer ett visst värde i drop-menyn så blir radio-knappen YES aktiverad.

Tacksam för hjälp.

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

## #7 — Jojoxx, 2002-01-18T11:25Z

2 radio-knappar i samma "familj" kan inte vara valda samtidigt -- då är det inte en radioknapp utan en checkbox, men jag tror inte det var så du menade. Så här:

```
<select onChange="this.form.myRadio[this.selectedIndex].checked=true;"><option>yes</option><option>no</option></select><br>
<input type="radio" name="myRadio" value="yes" checked>Yes<br>
<input type="radio" name="myRadio" value="no">No<br>
```

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

## #8 — Mz, 2002-01-18T12:33Z

Det fungerar bra om man bara har 2st alternativ i drop-menyn, men om jag vill ha fler så fungerar det inget vidare.. går det att ordna tror du?

Min kod i enkel form nu:

```
<form>

<select onChange="this.form.myRadio[this.selectedIndex].checked=true;">
<option value="yes">T-shirt</option>
<option value="no">Keps</option>
<option value="no">SportBag</option>
<option value="no">Halsduk</option>
</select>

<br>

<input type="radio" name="myRadio" value="yes" checked>Ja<br>
<input type="radio" name="myRadio" value="no">Nej<br>

</form>
```

När man väljer en vara i ur drop-menyn så skall alltså radio-knappen som har samma VALUE bli markerad, i detta fall blir JA aktiverat om man väljer T-shirt, hänger du med? ;)

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

## #9 — Jojoxx, 2002-01-18T14:58Z

Like this;

```
<select onChange="this.form.myRadio[(this.selectedIndex==0)?0:1].checked=true;">
```

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

---

Tråden på webben: https://www.webforum.nu/amne/javascript/18760-lås-textfält-på-begäran
