Avatar billede timmies Juniormester
17. marts 2011 - 21:12 Der er 2 kommentarer og
1 løsning

combo boxes i JS

DAVS!

Jeg har hentet nedenstående kode fra et site (der stod at den var til fri afbenyttelse).

Jeg kunne godt tænke mig at svarene skulle vælges fra en combobox i stedet for radioknapper.
Jeg er ret ny i programmering. Jeg har kikket rundt på et hav af sider, men har ikke kunne finde ud af hvordan jeg skal ændre koden, så jeg får comboboxes i stedet for radioknapper.
Jeg ønsker den letteste model.

PFT.



<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<SCRIPT LANGUAGE="JavaScript">

<!-- This script and many more are available free online at -->
<!-- The JavaScript Source!! http://javascript.internet.com -->

<!-- Begin
var ans = new Array;
var done = new Array;
var yourAns = new Array;
var explainAnswer = new Array;
var scoreprocent

var score = 0;
ans[1] = "b";
ans[2] = "g";
ans[3] = "i";
ans[4] = "c";
ans[5] = "c";
ans[6] = "d";
ans[7] = "d";
ans[8] = "c";
ans[9] = "h";
ans[10] = "e";
ans[11] = "f";
ans[12] = "g";
ans[13] = "f";
ans[14] = "b";
ans[15] = "a";


explainAnswer[1]="m. deltoideus innerveres af n. accesorius";
explainAnswer[2]="m. infraspinatus innerveres af n. suprascapularis";
explainAnswer[3]="m. latissimus dorsi innerveres af n. thoracodorsalis";
explainAnswer[4]="Bjarne Lykkegård Riis vandt Tour de Frande 1996";
explainAnswer[5]="m. levator scapulae innerveres af n. dorsalis scapulae";
explainAnswer[6]="m. pectoralis major innerveres af nn. pectorales";
explainAnswer[7]="m. pectoralis minor innerveres af nn. pectorales ";
explainAnswer[8]="m. rhomboideus innerveres af n. dorsalis scapulae";
explainAnswer[9]="m. serratus anterior innerveres af n. thoracisus longus";
explainAnswer[10]="m. subclavius innerveres af n. subclavius";
explainAnswer[11]="m. subscapularis innerveres af nn. subscapulares";
explainAnswer[12]="m. supraspinatus innerveres af n. suprascapularis";
explainAnswer[13]="m. teres major innerveres af nn. subscapulares";
explainAnswer[14]="m. teres minor innerveres af n. axillaris";
explainAnswer[15]="m. trapezius innerveres af n. accessorius";

function Engine(question, answer) {
yourAns[question]=answer;
}

function Score(){

document.write("<center><h1>Resultat</h1></center");

var answerText = "Resultat\n\n";
for(i=1;i<=15;i++){
  answerText=answerText+"<br>Spørgsmål "+i+"";
  if(ans[i]!=yourAns[i]){
    answerText=answerText+"<br>Det korrekte svar er "+ans[i]+"<br>"+explainAnswer[i]+"<br>";
  }
  else{
    answerText=answerText+" <br>Rigtigt! <br>";
    score++;
  }
}

answerText=answerText+"<br><br>Din score er : "+score+"<br>";


scoreprocent = score/15*100


answerText=answerText+"Din scoreprocent er "+scoreprocent+"";





document.write(answerText)

scoreprocent = score/15*100



}
//  End -->
</script>
</head>




<body>



<h1>ANATOMI QIUZ - UNDEREKSTRMITETENS KNOGLER</h1>


<hr>

<FORM>



<b>1. m. deltoideus</b><br>
<input type=radio name="q1" value="a" onClick="Engine(1, this.value)">n. accessorius<br>
<input type=radio name="q1" value="b" onClick="Engine(1, this.value)">n. axillaris<br>
<input type=radio name="q1" value="c" onClick="Engine(1, this.value)">n. dorsalis scapulae<br>
<input type=radio name="q1" value="d" onClick="Engine(1, this.value)">nn. pectorales<br>
<input type=radio name="q1" value="e" onClick="Engine(1, this.value)">n. subclavius<br>
<input type=radio name="q1" value="f" onClick="Engine(1, this.value)">nn. subscapulares<br>
<input type=radio name="q1" value="g" onClick="Engine(1, this.value)">n. suprascapularis<br>
<input type=radio name="q1" value="h" onClick="Engine(1, this.value)">n. thoracisus longus<br>
<input type=radio name="q1" value="i" onClick="Engine(1, this.value)">n. thoracodorsalis<br><br>
<b>2. m. infraspinatus</b><br>
<input type=radio name="q2" value="a" onClick="Engine(2, this.value)">n. accessorius<br>
<input type=radio name="q2" value="b" onClick="Engine(2, this.value)">n. axillaris<br>
<input type=radio name="q2" value="c" onClick="Engine(2, this.value)">n. dorsalis scapulae<br>
<input type=radio name="q2" value="d" onClick="Engine(2, this.value)">nn. pectorales<br>
<input type=radio name="q2" value="e" onClick="Engine(2, this.value)">n. subclavius<br>
<input type=radio name="q2" value="f" onClick="Engine(2, this.value)">nn. subscapulares<br>
<input type=radio name="q2" value="g" onClick="Engine(2, this.value)">n. suprascapularis<br>
<input type=radio name="q2" value="h" onClick="Engine(2, this.value)">n. thoracisus longus<br>
<input type=radio name="q2" value="i" onClick="Engine(2, this.value)">n. thoracodorsalis<br><br>
<b>3. m. latissimus dorsi</b><br>
<input type=radio name="q3" value="a" onClick="Engine(3, this.value)">n. accessorius<br>
<input type=radio name="q3" value="b" onClick="Engine(3, this.value)">n. axillaris<br>
<input type=radio name="q3" value="c" onClick="Engine(3, this.value)">n. dorsalis scapulae<br>
<input type=radio name="q3" value="d" onClick="Engine(3, this.value)">nn. pectorales<br>
<input type=radio name="q3" value="e" onClick="Engine(3, this.value)">n. subclavius<br>
<input type=radio name="q3" value="f" onClick="Engine(3, this.value)">nn. subscapulares<br>
<input type=radio name="q3" value="g" onClick="Engine(3, this.value)">n. suprascapularis<br>
<input type=radio name="q3" value="h" onClick="Engine(3, this.value)">n. thoracisus longus<br>
<input type=radio name="q3" value="i" onClick="Engine(3, this.value)">n. thoracodorsalis<br><br>
<b>4. Hvornår vandt BJARNE RIIS Tour de France?</b><br>
<input type=radio name="q4" value="a" onClick="Engine(4, this.value)">1994<br>
<input type=radio name="q4" value="b" onClick="Engine(4, this.value)">1995<br>
<input type=radio name="q4" value="c" onClick="Engine(4, this.value)">1996<br>
<input type=radio name="q4" value="d" onClick="Engine(4, this.value)">1997<p>
<b>5. m. levator scapulae</b><br>
<input type=radio name="q5" value="a" onClick="Engine(5, this.value)">n. accessorius<br>
<input type=radio name="q5" value="b" onClick="Engine(5, this.value)">n. axillaris<br>
<input type=radio name="q5" value="c" onClick="Engine(5, this.value)">n. dorsalis scapulae<br>
<input type=radio name="q5" value="d" onClick="Engine(5, this.value)">nn. pectorales<br>
<input type=radio name="q5" value="e" onClick="Engine(5, this.value)">n. subclavius<br>
<input type=radio name="q5" value="f" onClick="Engine(5, this.value)">nn. subscapulares<br>
<input type=radio name="q5" value="g" onClick="Engine(5, this.value)">n. suprascapularis<br>
<input type=radio name="q5" value="h" onClick="Engine(5, this.value)">n. thoracisus longus<br>
<input type=radio name="q5" value="i" onClick="Engine(5, this.value)">n. thoracodorsalis<br><br>
<b>6. m. pectoralis major</b><br>
<input type=radio name="q6" value="a" onClick="Engine(6, this.value)">n. accessorius<br>
<input type=radio name="q6" value="b" onClick="Engine(6, this.value)">n. axillaris<br>
<input type=radio name="q6" value="c" onClick="Engine(6, this.value)">n. dorsalis scapulae<br>
<input type=radio name="q6" value="d" onClick="Engine(6, this.value)">nn. pectorales<br>
<input type=radio name="q6" value="e" onClick="Engine(6, this.value)">n. subclavius<br>
<input type=radio name="q6" value="f" onClick="Engine(6, this.value)">nn. subscapulares<br>
<input type=radio name="q6" value="g" onClick="Engine(6, this.value)">n. suprascapularis<br>
<input type=radio name="q6" value="h" onClick="Engine(6, this.value)">n. thoracisus longus<br>
<input type=radio name="q6" value="i" onClick="Engine(6, this.value)">n. thoracodorsalis<br><br>
<b>7. m. pectoralis minor</b><br>
<input type=radio name="q7" value="a" onClick="Engine(7, this.value)">n. accessorius<br>
<input type=radio name="q7" value="b" onClick="Engine(7, this.value)">n. axillaris<br>
<input type=radio name="q7" value="c" onClick="Engine(7, this.value)">n. dorsalis scapulae<br>
<input type=radio name="q7" value="d" onClick="Engine(7, this.value)">nn. pectorales<br>
<input type=radio name="q7" value="e" onClick="Engine(7, this.value)">n. subclavius<br>
<input type=radio name="q7" value="f" onClick="Engine(7, this.value)">nn. subscapulares<br>
<input type=radio name="q7" value="g" onClick="Engine(7, this.value)">n. suprascapularis<br>
<input type=radio name="q7" value="h" onClick="Engine(7, this.value)">n. thoracisus longus<br>
<input type=radio name="q7" value="i" onClick="Engine(7, this.value)">n. thoracodorsalis<br><br>
<b>8. m. rhomboideus</b><br>
<input type=radio name="q8" value="a" onClick="Engine(8, this.value)">n. accessorius<br>
<input type=radio name="q8" value="b" onClick="Engine(8, this.value)">n. axillaris<br>
<input type=radio name="q8" value="c" onClick="Engine(8, this.value)">n. dorsalis scapulae<br>
<input type=radio name="q8" value="d" onClick="Engine(8, this.value)">nn. pectorales<br>
<input type=radio name="q8" value="e" onClick="Engine(8, this.value)">n. subclavius<br>
<input type=radio name="q8" value="f" onClick="Engine(8, this.value)">nn. subscapulares<br>
<input type=radio name="q8" value="g" onClick="Engine(8, this.value)">n. suprascapularis<br>
<input type=radio name="q8" value="h" onClick="Engine(8, this.value)">n. thoracisus longus<br>
<input type=radio name="q8" value="i" onClick="Engine(8, this.value)">n. thoracodorsalis<br><br>
<b>9. m. serratus anterior</b><br>
<input type=radio name="q9" value="a" onClick="Engine(9, this.value)">n. accessorius<br>
<input type=radio name="q9" value="b" onClick="Engine(9, this.value)">n. axillaris<br>
<input type=radio name="q9" value="c" onClick="Engine(9, this.value)">n. dorsalis scapulae<br>
<input type=radio name="q9" value="d" onClick="Engine(9, this.value)">nn. pectorales<br>
<input type=radio name="q9" value="e" onClick="Engine(9, this.value)">n. subclavius<br>
<input type=radio name="q9" value="f" onClick="Engine(9, this.value)">nn. subscapulares<br>
<input type=radio name="q9" value="g" onClick="Engine(9, this.value)">n. suprascapularis<br>
<input type=radio name="q9" value="h" onClick="Engine(9, this.value)">n. thoracisus longus<br>
<input type=radio name="q9" value="i" onClick="Engine(9, this.value)">n. thoracodorsalis<br><br>
<b>10. m. subclavius</b><br>
<input type=radio name="q10" value="a" onClick="Engine(10, this.value)">n. accessorius<br>
<input type=radio name="q10" value="b" onClick="Engine(10, this.value)">n. axillaris<br>
<input type=radio name="q10" value="c" onClick="Engine(10, this.value)">n. dorsalis scapulae<br>
<input type=radio name="q10" value="d" onClick="Engine(10, this.value)">nn. pectorales<br>
<input type=radio name="q10" value="e" onClick="Engine(10, this.value)">n. subclavius<br>
<input type=radio name="q10" value="f" onClick="Engine(10, this.value)">nn. subscapulares<br>
<input type=radio name="q10" value="g" onClick="Engine(10, this.value)">n. suprascapularis<br>
<input type=radio name="q10" value="h" onClick="Engine(10, this.value)">n. thoracisus longus<br>
<input type=radio name="q10" value="i" onClick="Engine(10, this.value)">n. thoracodorsalis<br><br>
<b>11. m. subscapularis</b><br>
<input type=radio name="q11" value="a" onClick="Engine(11, this.value)">n. accessorius<br>
<input type=radio name="q11" value="b" onClick="Engine(11, this.value)">n. axillaris<br>
<input type=radio name="q11" value="c" onClick="Engine(11, this.value)">n. dorsalis scapulae<br>
<input type=radio name="q11" value="d" onClick="Engine(11, this.value)">nn. pectorales<br>
<input type=radio name="q11" value="e" onClick="Engine(11, this.value)">n. subclavius<br>
<input type=radio name="q11" value="f" onClick="Engine(11, this.value)">nn. subscapulares<br>
<input type=radio name="q11" value="g" onClick="Engine(11, this.value)">n. suprascapularis<br>
<input type=radio name="q11" value="h" onClick="Engine(11, this.value)">n. thoracisus longus<br>
<input type=radio name="q11" value="i" onClick="Engine(11, this.value)">n. thoracodorsalis<br><br>
<b>12. m. supraspinatus</b><br>
<input type=radio name="q12" value="a" onClick="Engine(12, this.value)">n. accessorius<br>
<input type=radio name="q12" value="b" onClick="Engine(12, this.value)">n. axillaris<br>
<input type=radio name="q12" value="c" onClick="Engine(12, this.value)">n. dorsalis scapulae<br>
<input type=radio name="q12" value="d" onClick="Engine(12, this.value)">nn. pectorales<br>
<input type=radio name="q12" value="e" onClick="Engine(12, this.value)">n. subclavius<br>
<input type=radio name="q12" value="f" onClick="Engine(12, this.value)">nn. subscapulares<br>
<input type=radio name="q12" value="g" onClick="Engine(12, this.value)">n. suprascapularis<br>
<input type=radio name="q12" value="h" onClick="Engine(12, this.value)">n. thoracisus longus<br>
<input type=radio name="q12" value="i" onClick="Engine(12, this.value)">n. thoracodorsalis<br><br>
<b>13. m. teres major</b><br>
<input type=radio name="q13" value="a" onClick="Engine(13, this.value)">n. accessorius<br>
<input type=radio name="q13" value="b" onClick="Engine(13, this.value)">n. axillaris<br>
<input type=radio name="q13" value="c" onClick="Engine(13, this.value)">n. dorsalis scapulae<br>
<input type=radio name="q13" value="d" onClick="Engine(13, this.value)">nn. pectorales<br>
<input type=radio name="q13" value="e" onClick="Engine(13, this.value)">n. subclavius<br>
<input type=radio name="q13" value="f" onClick="Engine(13, this.value)">nn. subscapulares<br>
<input type=radio name="q13" value="g" onClick="Engine(13, this.value)">n. suprascapularis<br>
<input type=radio name="q13" value="h" onClick="Engine(13, this.value)">n. thoracisus longus<br>
<input type=radio name="q13" value="i" onClick="Engine(13, this.value)">n. thoracodorsalis<br><br>
<b>14. m. teres minor</b><br>
<input type=radio name="q14" value="a" onClick="Engine(14, this.value)">n. accessorius<br>
<input type=radio name="q14" value="b" onClick="Engine(14, this.value)">n. axillaris<br>
<input type=radio name="q14" value="c" onClick="Engine(14, this.value)">n. dorsalis scapulae<br>
<input type=radio name="q14" value="d" onClick="Engine(14, this.value)">nn. pectorales<br>
<input type=radio name="q14" value="e" onClick="Engine(14, this.value)">n. subclavius<br>
<input type=radio name="q14" value="f" onClick="Engine(14, this.value)">nn. subscapulares<br>
<input type=radio name="q14" value="g" onClick="Engine(14, this.value)">n. suprascapularis<br>
<input type=radio name="q14" value="h" onClick="Engine(14, this.value)">n. thoracisus longus<br>
<input type=radio name="q14" value="i" onClick="Engine(14, this.value)">n. thoracodorsalis<br><br>
<b>15. m. trapezius</b><br>
<input type=radio name="q15" value="a" onClick="Engine(15, this.value)">n. accessorius<br>
<input type=radio name="q15" value="b" onClick="Engine(15, this.value)">n. axillaris<br>
<input type=radio name="q15" value="c" onClick="Engine(15, this.value)">n. dorsalis scapulae<br>
<input type=radio name="q15" value="d" onClick="Engine(15, this.value)">nn. pectorales<br>
<input type=radio name="q15" value="e" onClick="Engine(15, this.value)">n. subclavius<br>
<input type=radio name="q15" value="f" onClick="Engine(15, this.value)">nn. subscapulares<br>
<input type=radio name="q15" value="g" onClick="Engine(15, this.value)">n. suprascapularis<br>
<input type=radio name="q15" value="h" onClick="Engine(15, this.value)">n. thoracisus longus<br>
<input type=radio name="q15" value="i" onClick="Engine(15, this.value)">n. thoracodorsalis<br><br>




<CENTER>

<input type=button onClick="Score()" value="Resultat">
</CENTER>
</FORM>




</body>
</html>
Avatar billede olsensweb.dk Ekspert
17. marts 2011 - 22:35 #1
et hurtigt bud
erstat
<input type=radio name="q1" value="a" onClick="Engine(1, this.value)">n. accessorius<br>
<input type=radio name="q1" value="b" onClick="Engine(1, this.value)">n. axillaris<br>
<input type=radio name="q1" value="c" onClick="Engine(1, this.value)">n. dorsalis scapulae<br>
<input type=radio name="q1" value="d" onClick="Engine(1, this.value)">nn. pectorales<br>
<input type=radio name="q1" value="e" onClick="Engine(1, this.value)">n. subclavius<br>
<input type=radio name="q1" value="f" onClick="Engine(1, this.value)">nn. subscapulares<br>
<input type=radio name="q1" value="g" onClick="Engine(1, this.value)">n. suprascapularis<br>
<input type=radio name="q1" value="h" onClick="Engine(1, this.value)">n. thoracisus longus<br>
<input type=radio name="q1" value="i" onClick="Engine(1, this.value)">n. thoracodorsalis<br><br>


med
<select name="q1" onchange="Engine(1, this.value)">
            <option value="a">n. accessorius</option>
            <option value="b">n. axillaris</option>
            <option value="c">n. dorsalis scapulae</option>
            <option value="d">nn. pectorales</option>
            <option value="e">n. subclavius</option>
            <option value="f">nn. subscapulares</option>
            <option value="g">n. suprascapularis</option>
            <option value="h">n. thoracisus longus</option>
            <option value="i">n. thoracodorsalis</option>
        </select><br />
        <br />
Avatar billede timmies Juniormester
18. marts 2011 - 14:56 #2
Kanon!

Det vil jeg prøve. Mange tak, og god weekend.
Avatar billede timmies Juniormester
18. september 2011 - 10:56 #3
a
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