webForumDet fria alternativet
Logga in / Bli medlem

checka radiobuttons i par

JavaScript

3 svar · 222 visningar · startad av greymane

Medlem sedan juli 2001711 inlägg
Trådstart#1

Jag har två grupper (A o B) radiobuttons med två buttons (1 o 2) i varje - A1, A2 och B1, B2.

om man klickar på A1 ska B1 automatiskt checkas
om man kclikar på A2 ska B2 automatiskt checkas

hur gör jag detta? Är inge vidare på javaskript..

Medlem sedan juli 2001711 inlägg
#2

verkligen ingen som vet? eller har jag uttryckt mig luddigt?

Medlem sedan dec. 20042 245 inlägg
#3
<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01//EN">
<html lang="sv">
 <head>
  <title>Radioknappar</title>
  <script type="text/javascript">
   window.onload = function(){
    document.forms[0].a[0].onchange = function(){
     document.forms[0].b[0].checked = true;
    };
    document.forms[0].a[1].onchange = function(){
     document.forms[0].b[1].checked = true;
    };
   }; 
  </script>
 </head>
 <body>
  <form action="#">
   <p>
    <label for="a1"><input id="a1" type="radio" name="a" checked="checked"> A1</label>
    <label for="a2"><input id="a2" type="radio" name="a"> A2</label>
   </p>
   <p>
    <label for="b1"><input id="b1" type="radio" name="b" checked="checked"> B1</label>
    <label for="b2"><input id="b2" type="radio" name="b"> B2</label>
   </p>
  </form>
 </body>
</html>

Hmm... verkar bara funka som det var tänkt i Firefox - i IE funkar det andra gången men klickar och i Opera funkar det inte alls. :l

Medlem sedan juli 2001711 inlägg
#4

ja det funkade ju väldigt fint i firefox, fast det räcker ju inte :)
hur ska jag göra för att få ordning på IE?

255 ms totalt · 4 externa anrop · v20260731065814-full.51f67c91
124 ms — deklarationer (db)
0 ms — hämta statistik (cache)
128 ms — hämta tråd, inlägg och bilagor (db)
121 ms — ändringar (db)