28. februar 2001 - 23:03
Der er
16 kommentarer og 1 løsning
HJÆLP !!!!!!
Jeg har nedenstående funktion, som skal ligger nogle spørgsmål sammen efter nogle forskellige værdier. Men jeg kan ike få det til at virke ?!. Hvad mangler der ??? <script language=\"javascript\"> function vurdering() { var mintotal = 0 if (document.sp1.a[0].checked==true) { mintotal = mintotal + 3 } else if (document.sp1.a[1].checked==true) { mintotal = mintotal + 2 } else if (document.sp1.a[2].checked==true) { mintotal = mintotal + 1 } else if (document.sp1.a[3].checked==true) { mintotal = mintotal + 0 } if (document.sp1.b[0].checked==true) { mintotal = mintotal + 3 } else if (document.sp1.b[1].checked==true) { mintotal = mintotal + 2 } else if (document.sp1.b[2].checked==true) { mintotal = mintotal + 1 } else if (document.sp1.b[3].checked==true) { mintotal = mintotal + 0 } document.sp1.total.value = mintotal } </script> <FORM NAME=\"sp\"> <table border=\"0\" width=\"100%\"> <tr> <td width=\"59%\">1. Jeg... </td> <td width=\"12%\"><font size=\"2\"><input type=\"radio\" name=\"a\"> Næsten altid</font></td> <td width=\"12%\"><font size=\"2\"><input type=\"radio\" name=\"a\"> Ofte</font></td> <td width=\"12%\"><font size=\"2\"><input type=\"radio\" name=\"a\"> Nogle gange</font></td> <td width=\"13%\"><font size=\"2\"><input type=\"radio\" name=\"a\"> Næsten aldrig</font></td> </tr> </table> <table border=\"0\" width=\"100%\"> <tr> <td width=\"59%\">2. Jeg</td> <td width=\"12%\"><font size=\"2\"><input type=\"radio\" name=\"b\"> Næsten altid</font></td> <td width=\"12%\"><font size=\"2\"><input type=\"radio\" name=\"b\"> Ofte</font></td> <td width=\"12%\"><font size=\"2\"><input type=\"radio\" name=\"b\"> Nogle gange</font></td> <td width=\"13%\"><font size=\"2\"><input type=\"radio\" name=\"b\"> Næsten aldrig</font></td> </tr> </table> </form> <br> <br> <form name=\"sp1\"> <P align=\"left\"> <input type=\"button\" value=\"BEREGN\" onclick=\"vurdering()\"> <input type=\"text\" name=\"total\"> </TABLE> </FORM>
Annonceindlæg fra Kingston Technology
28. februar 2001 - 23:10
#1
<FORM NAME=\"sp1\">
28. februar 2001 - 23:12
#2
og så omdøb den du har, der hedder sp1 til noget andet
28. februar 2001 - 23:12
#3
Nope virker stadig ikke !
28. februar 2001 - 23:14
#4
og en enkelt ting mere: <script language=\"javascript\"> function vurdering() { var mintotal = 0 if (document.sp1.a[0].checked==true) { mintotal = mintotal + 3 } else if (document.sp1.a[1].checked==true) { mintotal = mintotal + 2 } else if (document.sp1.a[2].checked==true) { mintotal = mintotal + 1 } else if (document.sp1.a[3].checked==true) { mintotal = mintotal + 0 } if (document.sp1.b[0].checked==true) { mintotal = mintotal + 3 } else if (document.sp1.b[1].checked==true) { mintotal = mintotal + 2 } else if (document.sp1.b[2].checked==true) { mintotal = mintotal + 1 } else if (document.sp1.b[3].checked==true) { mintotal = mintotal + 0 } document.sp2.total.value = mintotal } </script> <FORM NAME=\"sp1\"> <table border=\"0\" width=\"100%\"> <tr> <td width=\"59%\">1. Jeg... </td> <td width=\"12%\"><font size=\"2\"><input type=\"radio\" name=\"a\"> Næsten altid</font></td> <td width=\"12%\"><font size=\"2\"><input type=\"radio\" name=\"a\"> Ofte</font></td> <td width=\"12%\"><font size=\"2\"><input type=\"radio\" name=\"a\"> Nogle gange</font></td> <td width=\"13%\"><font size=\"2\"><input type=\"radio\" name=\"a\"> Næsten aldrig</font></td> </tr> </table> <table border=\"0\" width=\"100%\"> <tr> <td width=\"59%\">2. Jeg</td> <td width=\"12%\"><font size=\"2\"><input type=\"radio\" name=\"b\"> Næsten altid</font></td> <td width=\"12%\"><font size=\"2\"><input type=\"radio\" name=\"b\"> Ofte</font></td> <td width=\"12%\"><font size=\"2\"><input type=\"radio\" name=\"b\"> Nogle gange</font></td> <td width=\"13%\"><font size=\"2\"><input type=\"radio\" name=\"b\"> Næsten aldrig</font></td> </tr> </table> </form> <br> <br> <form name=\"sp2\"> <P align=\"left\"> <input type=\"button\" value=\"BEREGN\" onclick=\"vurdering()\"> <input type=\"text\" name=\"total\"> </TABLE> </FORM>
28. februar 2001 - 23:14
#5
i dine if sætninger leder du efter knapperne i formen sp1, men radioknapperne ligger i den form der hedder sp. mvh Jakob Aggernæs
28. februar 2001 - 23:19
#6
Ja, det har vi andre også opdaget, Jakob ;)
28. februar 2001 - 23:21
#7
Ja, og du taster meget hurtiere end mig :( Men jeg skal nok hale dig alligevel. <900 to go :-)) mvh JakobA
28. februar 2001 - 23:27
#8
Nåh, i JavaScript-kategorien ;) Jeg har slet ikke styr hvordan jeg ligger i de andre top-10 lister.
28. februar 2001 - 23:31
#9
man skal sætte sig nogenlunde opnåelige mål.
28. februar 2001 - 23:42
#10
Du skal kun anvende et lighedstegn, når du søger efter boolske værdi tilstande: document.sp.a[0].checked = true /per
28. februar 2001 - 23:44
#11
hoerup >> det er netop det hun gør. så == er korrekt
28. februar 2001 - 23:44
#12
nej, Per, ikke i en if (...)
01. marts 2001 - 00:20
#13
jakoba> Prøv at læse IDG Javascript 1.2 /per
01. marts 2001 - 10:17
#14
Det er ikke korrekt Per. Jeg sidder med hæftet. Hvor står det, du mener at læse som at man skal bruge = i en sammenligning?
01. marts 2001 - 10:44
#15
Du har ret, jeg kikkede i en anden linie. Men hendes script virker stadigvæk ikke. Så du har ikke løst hendes problem. Jeg sad i går og lavede tilapsningerne, men det fejler hele tiden! /per
01. marts 2001 - 12:10
#16
Hvis mit Fortsat svar fra erikjacobsen 28/02 2001 23:14:37 ikke virker, må du gerne sige hvor det ikke gør.
01. marts 2001 - 14:10
#17
Nu har jeg fået den til at virke. /per
Vi tilbyder markedets bedste kurser inden for webudvikling