Avatar billede jarlq Nybegynder
06. april 2006 - 14:30 Der er 4 kommentarer

validering af checked radiobutton.

Jeg kan ikke få følgende stykke kode til at fungerer ordentligt:

--------
<body>
<p>Kirkeskat:</p>
<form name="form1" method="post" action="" id="ff">
<p>
  <label><input name="RadioGroup1" type="radio" value="Ja"
id="j">Ja</label>
  <br>
  <label><input type="radio" name="RadioGroup1" value="Nej"
id="n">Nej</label>
</p>
</form>
<input type="submit" name="Submit" value="Submit" onClick="funk()">
<p>&nbsp;</p>
<p id="res1">&nbsp;</p>
<p id="res2">&nbsp;</p>
</body>

<script>
      function funk() {
              var x = ff.j.checked;
  if (x=true) {var y = 1}
  if (x=false) {var y= 0}

              res1.innerText = y;


              res2.innerText = ff.n.checked;
      }
</script>
</html>

----------------

Det er meningen at jeg skal kunne få variablen y til at variere mellem 0 og 1, alt efter om man svarer ja eller nej på spørgsmålet, så jeg kan regne videre med y variablen.

Håber der er nogen der kan hjælpe :-)
På forhånd tak
Avatar billede _carsten Nybegynder
06. april 2006 - 15:44 #1
Dit spørgsmål er vist landet i forkert gruppe, java != javascript

Prøv: http://www.eksperten.dk/spm/Programmering/Script/JavaScript/
Avatar billede jarlq Nybegynder
06. april 2006 - 15:48 #2
Tak, det prøver jeg
Avatar billede jarlq Nybegynder
06. april 2006 - 16:05 #3
Men giver naturligvis fortsat point, også i denne gruppe for svar der kan hjælpe mig videre.
Avatar billede mikkelbm Nybegynder
06. april 2006 - 23:13 #4
Det er bedre at du selv lukker spørgsmålet her, og afventer svar i JavaScript-gruppen.
Grund: Hvis andre søger efter et svar på samme spørgsmål, vil de højst sandsynligt søge i JavaScript og ikke i Java.
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
Kurser inden for grundlæggende programmering

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