By using this site, you agree to our updated Privacy Policy and our Terms of Use. Manage your Cookies Settings.
424,848 Members | 3,223 Online
Bytes IT Community
+ Ask a Question
Need help? Post your question and get tips & solutions from a community of 424,848 IT Pros & Developers. It's quick & easy.

Quiz for website

P: 1
I have been trying to create a quiz for my website and I am confused. This is the code I am using but it doesn't seem to be showing up when I preview in a browser.

I have this in the head

Expand|Select|Wrap|Line Numbers
  1. <head> <script type="text/javascript">
  2. var ans = new Array;
  3. var done = new Array;
  4. var score = 0;
  5. ans[1] = "d";
  6. ans[2] = "c";
  7. ans[3] = "c";
  8. ans[4] = "d";
  9. ans[5] = "a";
  10. ans[6] = "d";
  11. ans[7] = "b";
  12. ans[8] = "a";
  13. ans[9] = "b";
  14. ans[10] = "b";
  15. function Engine(question, answer) {
  16. if (answer != ans[question]) {
  17. if (!done[question]) {
  18. done[question] = -1;
  19. alert("Wrong!\n\nYour score is now: " + score);
  20. }
  21. else {
  22. alert("You have already answered that!");
  23. }
  24. }
  25. else {
  26. if (!done[question]) {
  27. done[question] = -1;
  28. score++;
  29. alert("Correct!\n\nYour score is now: " + score);
  30. }
  31. else {
  32. alert("You have already answered that!");
  33. }
  34. }
  35. }
  36.  
  37. function NextLevel () {
  38. if (score > 10) {
  39. alert("Cheater!");
  40. }
  41. if (score >= 7 && score <= 11) {
  42. alert("Access permitted!")
  43.  
  44.  
  45.  
  46. }
  47. else {
  48. alert("Sorry you are wrong")
  49. }
  50. }
  51. // End -->
  52. </script>
  53.  
  54. and then I have some code for the websites nav bar ect. and then this in the body.
  55.  
  56.  
  57.  
  58. <script type="text/javascript">
  59. /* <![CDATA[ */
  60. <font size=6 face=Arial>Music Quiz</font><br><p>
  61. <b>Objective: answer 7 questions correctly. JavaScript required!</b><p>
  62. <noscript>JavaScript is <b><i>disabled</b></i>. Get Netscape 3.0 or turn it on!</noscript>
  63. <hr noshade>
  64. <FORM>
  65. <b>1. Who is the lead singer of U2? 2</i>?</b><p>
  66. <input type=radio value="a" onClick="Engine(1, this.value)">Damien Rice<br>
  67. <input type=radio value="b" onClick="Engine(1, this.value)">Jonnhy Rotton<br>
  68. <input type=radio value="c" onClick="Engine(1, this.value)">Paul Weller<br>
  69. <input type=radio value="d" onClick="Engine(1, this.value)">Bono<p>
  70. <b>2. Oasis were made a hit with which song?.</b><p>
  71. <input type=radio value="a" onClick="Engine(2, this.value)">Creep<br>
  72. <input type=radio value="b" onClick="Engine(2, this.value)">Everyday is sunday<br>
  73. <input type=radio value="c" onClick="Engine(2, this.value)">Wonderwall<br>
  74. <input type=radio value="d" onClick="Engine(2, this.value)">Charmer 3D<p>
  75. <b>3. Who is the youngest female artist to reach number 1. in the USA?</b><p>
  76. <input type=radio value="a" onClick="Engine(3, this.value)">Britney Spears<br>
  77. <input type=radio value="b" onClick="Engine(3, this.value)">Janet Jackson<br>
  78. <input type=radio value="c" onClick="Engine(3, this.value)">JoJo<br>
  79. <input type=radio value="d" onClick="Engine(3, this.value)">Avril<p>
  80. <b>4. Which famous rappers auto biographical film was called 8 Mile</b><p>
  81. <input type=radio value="a" onClick="Engine(4, this.value)">Busta Rhymes<br>
  82. <input type=radio value="b" onClick="Engine(4, this.value)">Dizzee Rascal<br>
  83. <input type=radio value="c" onClick="Engine(4, this.value)">Eminem<br>
  84. <input type=radio value="d" onClick="Engine(4, this.value)">50 Cent<p>
  85. <b>5. Which Artist has had their song reach Number 1 the most?: </b><p>
  86. <input type=radio value="a" onClick="Engine(5, this.value)">The Beatles<br>
  87. <input type=radio value="b" onClick="Engine(5, this.value)">Mariah Carey<br>
  88. <input type=radio value="c" onClick="Engine(5, this.value)">Michael Jackson<br>
  89. <input type=radio value="d" onClick="Engine(5, this.value)">Madonna<p>
  90. <b>6.Michael Jackson anty racist song: </b><p>
  91. <input type=radio value="a" onClick="Engine(6, this.value)">I am not just a colour<br>
  92. <input type=radio value="b" onClick="Engine(6, this.value)">Billie Jean<br>
  93. <input type=radio value="c" onClick="Engine(6, this.value)"> Ben<br>
  94. <input type=radio value="d" onClick="Engine(6, this.value)">Black or White<p>
  95. <b>7. Justin Timberlake used to be in which boy band?: </b><p>
  96. <input type=radio value="a" onClick="Engine(7, this.value)">Five<br>
  97. <input type=radio value="b" onClick="Engine(7, this.value)">Nsync<br>
  98. <input type=radio value="c" onClick="Engine(7, this.value)">Backstreet Boys<br>
  99. <input type=radio value="d" onClick="Engine(7, this.value)"> Mecury 4<p>
  100. <b>8. Which Band is not Australian: </b><p>
  101. <input type=radio value="a" onClick="Engine(8, this.value)">Silverchair<br>
  102. <input type=radio value="b" onClick="Engine(8, this.value)">The Living End<br>
  103. <input type=radio value="c" onClick="Engine(8, this.value)">Evermore<br>
  104. <input type=radio value="d" onClick="Engine(8, this.value)">Powderfinger<p>
  105. <b>9. Which of these is not a Britney Spears song?</i> went to: </b><p>
  106. <input type=radio value="a" onClick="Engine(9, this.value)">Toxic<br>
  107. <input type=radio value="b" onClick="Engine(9, this.value)">Faith<br>
  108. <input type=radio value="c" onClick="Engine(9, this.value)">Lucky<br>
  109. <input type=radio value="d" onClick="Engine(9, this.value)">Baby One More Time<p>
  110. <b>10. Radiohead's new release, <i>Diablo</i> is a: </b><p>
  111. <input type=radio value="a" onClick="Engine(10, this.value)">The Bends<br>
  112. <input type=radio value="b" onClick="Engine(10, this.value)">In Rainbows<br>
  113. <input type=radio value="c" onClick="Engine(10, this.value)">Hail to the Theif<br>
  114. <input type=radio value="d" onClick="Engine(10, this.value)">Kid A<p>
  115. <CENTER>
  116. <input type=button onClick="NextLevel()" value="Advance to next level">
  117. </CENTER>
  118. </FORM>
  119. </script>

Thanks in advance for any help you can provide!
Oct 5 '08 #1
Share this Question
Share on Google+
1 Reply


acoder
Expert Mod 15k+
P: 16,027
Remove the <script> tags around the HTML code.
Oct 6 '08 #2

Post your reply

Sign in to post your reply or Sign up for a free account.