Avatar billede dr.tynell Nybegynder
01. februar 2002 - 22:23 Der er 5 kommentarer og
1 løsning

Ved klik - check radiobutton

Hej!

Hvordan laver jeg et javascript, som vælger en bestemt radiobutton, hvis der bliver valgt noget i en bestemt select?
Avatar billede erikjacobsen Ekspert
01. februar 2002 - 22:38 #1
Måske noget i denne stil:

<HTML>
<HEAD>
<TITLE> New Document </TITLE>
<SCRIPT LANGUAGE="JavaScript">
<!--
  function radioselect(f) {
    switch (f.sel[f.sel.selectedIndex].value) {
      case "1": f.rad[0].checked=true; break;
      case "2": f.rad[1].checked=true; break;
      case "3": f.rad[2].checked=true; break;
      case "4": f.rad[3].checked=true; break;
      default: break;
    }
  }
//-->
</SCRIPT>
</HEAD>

<BODY>
<form>
<select name="sel" onchange="radioselect(this.form);">
<option value="1">nummer 1</option>
<option value="2">nummer 2</option>
<option value="3">nummer 3</option>
<option value="4">nummer 4</option>
</select>
a: <input type="radio" name="rad" value="a" checked>
b: <input type="radio" name="rad" value="b">
c: <input type="radio" name="rad" value="c">
d: <input type="radio" name="rad" value="d">
</form>
</BODY>
</HTML>
Avatar billede dr.tynell Nybegynder
01. februar 2002 - 22:45 #2
jaeh... det virker fint. Men mit problem er at jeg har to select - hvor der ud for begge selects er en radio-button. Så idéen er at hvis noget onchange på en select, så skal den radio-button ud for den sættes til checked...
Avatar billede erikjacobsen Ekspert
01. februar 2002 - 22:48 #3
Så laver du vel bare en funktion mere. Koden er bare til
inspiration.
Avatar billede dr.tynell Nybegynder
01. februar 2002 - 22:49 #4
hmm oki, men nu er javascript nok ikke min stærkeste side...
Avatar billede erikjacobsen Ekspert
01. februar 2002 - 22:50 #5
Så synes jeg du skulle holde dig fra det, indtil du får det lært.
Kan du ikke bruge mit svar, er du meget velkommen til at
afvise det.
Avatar billede dr.tynell Nybegynder
01. februar 2002 - 22:51 #6
ok, men så tror jeg vil arbejde lidt videre med dit script :o)
Avatar billede Ny bruger Nybegynder

Din løsning...

Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.

Loading billede Opret Preview
Kategori
Vi tilbyder markedets bedste kurser inden for webudvikling

Log ind eller opret profil

Hov!

For at kunne deltage på Computerworld Eksperten skal du være logget ind.

Det er heldigvis nemt at oprette en bruger: Det tager to minutter og du kan vælge at bruge enten e-mail, Facebook eller Google som login.

Du kan også logge ind via nedenstående tjenester