---
title: "Radiobuttons on/off status?"
type: "forum-thread"
url: "https://www.webforum.nu/amne/asp/96477-radiobuttons-on-off-status"
topic: "ASP"
topic_url: "https://www.webforum.nu/amne/asp"
author: "wborg"
published: "2004-02-03T14:07:26.000Z"
updated: "2004-02-04T00:06:34.000Z"
replies: 2
views: 238
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/asp/96477-radiobuttons-on-off-status"
---

# Radiobuttons on/off status?

## #1 — wborg, 2004-02-03T14:07Z

Hej har suttit och sökt ett tag i detta forum nu men inte hittat 
något som kan hjälpa mig med mitt förmodligen ganska enkla
problem.

Det är så att jag försöker bygga en funktion för att kunna
aktivera/avaktivera länkarna på en sida ifrån en adminsida
med hjälp av radiobuttons med namnen on & off.

Min fråga är hur man skriver själva \<%=RecSet(" ")%\> koden
så att den skriver ut \<a href="#"\>länk\</a\> om den är on
och bara skriver ut länk om den är off??

databas tabellen har jag döpt till setup och cellen till
link_status (ja/nej) (Access XP)

Jag har aldrig jobbat med radiobuttons förut så det blev lite 
knepigt

/S

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

## #2 — OveRRidE, 2004-02-03T14:15Z

När det gäller ja/nej-värden är det nog bättre att jobba med checkboxes, om jag förstår dig rätt. 

```
<form method="post" action="sammasida.asp">
<input type="checkbox" name="minbox" value="1">
<input type="submit" value="Muffla!">
</form>

<% If CLng(Request("minbox")) Then %>
länk<br>
<% Else %>
<a href="#">länk</a><b>
<% End If %>
```

Sen måste du givetvis ändra i databasen också.

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

## #3 — wborg, 2004-02-04T00:06Z

OveRRidE!

Jag följde ditt råd att använda mig av checkboxes istället men
lyckades ändå inte få till det så jag byggde ett javaScript, och
nu undrar jag då om det går att använda detta script i ASPn så
att man kan lagra det aktuella värdet i dbn? och att sedan genom att ändra checkboxen uppdatera en eller flera länkar på
en sida?

```
<%@LANGUAGE="VBSCRIPT" CODEPAGE="1252"%>
<html>
<head><title>Länkar av/på</title>
<script>

function BeginIt(x)
  {
  for (i=1;i<=x;i++)
    {
    itemon = i + "on";
    itemoff = i + "off";
    check = eval("document.trycheck.check" + i + "on.checked")
    if (check)
      {
      obj=document.getElementById(itemon);
      obj.style.display = "block";
      obj=document.getElementById(itemoff);
      obj.style.display = "none";
       }
    else
      {
      obj=document.getElementById(itemon);
      obj.style.display = "none";
      obj=document.getElementById(itemoff);
      obj.style.display = "block";
      }
    }
  }

function toggle(item)
{
  obj=document.getElementById(item);
  visible = (obj.style.display != "none")
  if (visible) {
    obj.style.display = "none";
    }  else  {
    obj.style.display = "block";
    }
}

</script>
</head>
<body onLoad="BeginIt(4)">
<form name="trycheck">

<input type="checkbox" name="check1on" onClick="javascript:toggle('1on');javascript:toggle('1off');" checked />
<div id="1on" style="margin-top:-18px;margin-left:30px;">
     <a href="http://www.webforum.nu">WF</a>
</div>
<div id="1off" style="margin-top:-18px;margin-left:30px;">
  WF<br />
</div>

<input type="checkbox" name="check2on" onClick="javascript:toggle('2on');javascript:toggle('2off');" />
<div id="2on" style="margin-top:-18px;margin-left:30px;">
  <a href="http://www.google.se">Google</a>
</div>
<div id="2off" style="margin-top:-18px;margin-left:30px;">
  Google<br />
</div>

<input type="checkbox" name="check3on" onClick="javascript:toggle('3on');javascript:toggle('3off');" checked />
<div id="3on" style="margin-top:-18px;margin-left:30px;">
  <a href="http://www.aftonbladet.se">Aftonbladet</a>
</div>
<div id="3off" style="margin-top:-18px;margin-left:30px;">
  Aftonbladet<br />
</div>

<input type="checkbox" name="check4on" onClick="javascript:toggle('4on');javascript:toggle('4off');" />
<div id="4on" style="margin-top:-18px;margin-left:30px;">
  <a href="http://www.expressen.se">Expressen</a>
</div>
<div id="4off" style="margin-top:-18px;margin-left:30px;">
  Expressen<br />
</div>
</form>
</body>
</html>
```

/S

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

---

Tråden på webben: https://www.webforum.nu/amne/asp/96477-radiobuttons-on-off-status
