Avatar billede Slettet bruger
17. november 2001 - 15:33 Der er 4 kommentarer og
1 løsning

Hvordan validerer jeg radiobuttons?

Jeg har krøllet det her sammen, men det virker kun når jeg vælger den første knap i hver gruppe. Hvorfor dog det? :)

function checkValgtStoerrelse() {
for (var i=0;i< document.frm.valg_cd_stoerrelse.length;i++) {
if (document.frm.valg_cd_stoerrelse[i].checked) {
    return true;
    } else {
    alert(\'Du skal vælge hvilken størrelse det testede CD mærke havde.\');
    document.frm.valg_cd_stoerrelse[0].focus();
return false;
        }
    }
}



function checkValgtVirkede() {
for (var i=0;i< document.frm.virkede.length;i++) {
if (document.frm.virkede[i].checked) {
    return true;
    } else {
    alert(\'Du skal vælge om det testede CD medie virkede med din DVD-afspiller.\');
    document.frm.virkede[0].focus();
return false;
        }
    }
}
Avatar billede nute Nybegynder
17. november 2001 - 15:48 #1
jeg kan egentlig ikke se hva som er galt i ditt script, men du kan jo kjøre denne og sammenligne...

<!DOCTYPE HTML PUBLIC \"-//W3C//DTD HTML 4.0 Transitional//EN\">

<html>
<head>
    <title>Untitled</title>
    <SCRIPT LANGUAGE=\"JavaScript\" TYPE=\"text/javascript\">
    <!--
    function checkRadio(){
      for( i = 0; i < document.frm.rad.length; i++ ){
        if(document.frm.rad[i].checked){
          return true;
        }
      }
      alert( \"Du skal velge en radio\");
      return false;
    }
    //-->
    </SCRIPT>
</head>

<body>
<form name=\"frm\" onsubmit=\"return checkRadio();\">
<input type=\"radio\" name=\"rad\" value=\"en\"> en<br>
<input type=\"radio\" name=\"rad\" value=\"to\"> to<br>
<input type=\"radio\" name=\"rad\" value=\"tre\"> tre<br>
<input type=\"submit\">
</form>
</body>
</html>

/nute
Avatar billede Slettet bruger
17. november 2001 - 15:58 #2
nute> Du fik mig sporet ind på min skæve if/else sætning med dit eksempel, så du har faktisk fortjent point :)

Læg et svar, og slå mig så 5 gange med en lineal hvor der står \"jeg skal huske mine if/else sætninger\"
Avatar billede nute Nybegynder
17. november 2001 - 15:59 #3
:-D

Avatar billede Slettet bruger
17. november 2001 - 16:29 #4
;-)

Tak for det..
Avatar billede nute Nybegynder
17. november 2001 - 16:35 #5
selv takk :)
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