Avatar billede misbruger Nybegynder
11. februar 2002 - 16:13 Der er 7 kommentarer og
1 løsning

Check radio value

function checkValue(){
  if (document.form1.to.checked == false) {
  missinginfo = "-  Hvem der er afsender";
  }
  if (document.form1.to.value == 5) {
  missinginfo = "-  Værdien er 5";
  }
document.write (missinginfo);
}

<form name="form1" onSubmit="return checkValue();">
<input type="radio" name="to" value="5">
</form>

Er der nogle der kan rette disse 2 if-sætninger???
Avatar billede martinfrost Nybegynder
11. februar 2002 - 22:15 #1
Hvad er der galt med den?!...
Avatar billede onkeldan Nybegynder
12. februar 2002 - 20:14 #2
Hvis fejlen er at den skriver "- Værdien er 5" hver gang, er det fordi du ikke ændrer value i den radio-knap, så den sidste if sætning altid er "true".
Avatar billede onkeldan Nybegynder
12. februar 2002 - 20:31 #3
Hvis du skal have den til at vælge mellem de 2 beskeder, kan du ændre den anden if sætning til:
if (document.form1.to.checked == true) {
  missinginfo = "-  Værdien er 5";
  }
Avatar billede martinfrost Nybegynder
12. februar 2002 - 20:38 #4
Ja... eller:

function checkValue(){
  if (document.form1.to.checked){
  missinginfo = "-  Værdien er 5";
  }else{
  missinginfo = "- Hvem der er afsender";
  }
document.write (missinginfo);
}
Avatar billede misbruger Nybegynder
13. februar 2002 - 11:20 #5
der er ingen af de to valideringer der fungere......
Avatar billede onkeldan Nybegynder
15. februar 2002 - 07:45 #6
hvordan kalder du funktionen......?
begge funktioner virker fint hos mig, hvis jeg kalder dem med en knap!!??!!
Avatar billede misbruger Nybegynder
21. februar 2002 - 09:11 #7
tak men ellers tak, jeg fik ikke valideringen ti lat fungere, og har benyttet en anden løsning!
Avatar billede martinfrost Nybegynder
21. februar 2002 - 11:06 #8
Kan vi evt. se den anden løsning, så vi ved, hvad der er du mener?
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