Keep A Running Total Score In A Multiple Choice Quiz?

May 13, 2009

I have a multiple choice quiz in HTML. My requirement for scoring this quiz seems to be different from every other quiz I have seen on the net.

This is due mainly, I believe, to the fact that the number of questions involved in this quiz can be from 1 to infinite as the user action brings up the next question from external JS Q&A files.

In addition I want the user to see their score amended each time they answer a question, not at the end of the quiz (which theoretically may never happen).

In the existing code I already determine and provide "Correct" and "Incorrect" messages immediately following the selection of any of the four 'answer' radio buttons.

What I need to do now is to find out how I can arrange to:

1 count all the Correct answers - when they occur and add to a 'running' total (RT1)

2 count all the Incorrect answers - when they occur and add to a 'running' total (RT2)

3 calculate:- (RT1/(RT1 + RT2)) x (100/1) = percentage success rate so far.

The percentage success rate so far� is to be shown in a text field for the user to see.

View 7 Replies


ADVERTISEMENT

Fill In The Blank And Multiple Choice Quiz?

Sep 14, 2011

It's a simple quiz with one multiple choice question and one fill in the blank.

When the user clicks on 'submit' I tried to show some kind of response with correct/incorrect images next to the question. It works with the multiple choice question, but not with the fill in the blank. How can I get the fill in the blank question to work.

Code:
answer_list = [
['False'],
['body','hips','knees']

[Code].....

View 2 Replies View Related

Quiz: Obtaining The User's Score?

Sep 9, 2011

The page will display brief instructions followed by a table containing the quiz.The first is with the Score() function which reads as follows:

function Score(){
for(i=1;i<=10;i++)
if(ans[i]== yourAns[i])

[code]....

Now unless I'm mistaken (which I am since the score isn't being tabulated correctly) this function essentially uses a for to cycle through both arrays, comparing the user's input against the array containing the right answers. If the contents within index i are the same on both arrays the score increases by one point. Once it cycles through the arrays, it passes score over to prequiz.score.value which will later pass this number to the text box that will display the grade to the user.

Thinking it was the setAnsArray(question, answer) function I added a document.writeline to it. However it showed that the values were being passed correctly to the answer array. Added a document.writeline to the Score() function. Unlike the point above, score always displays as 00000 regardless of how many right answers I provide.

The second issue I'm having is that the reset button is not working correctly. If I hit reset and answer the first question, the score will come back as double the score displayed before.

<?xml version="1.0" encoding= "utf-8"?>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.1//EN"
"http://www.w3.org/TR/xhtml11/DTD/xhtml11.dtd">

[code]....

View 10 Replies View Related

Loop Won't Update Running Total?

Sep 1, 2010

I am working on an exercise I found on a website. The problem is that my loops will not update the running total values in these functions I am keeping. I have having a hard time finding where the error is occuring

Code:
<!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>

[Code]....

View 1 Replies View Related

Keeping A Running Total Of Entries In Gridview?

Jul 29, 2010

I have a bulk editable gridview. There are 15 editable columns (which sum to 100) in each row. The number of rows may vary, depending on what the user has selected. I want to find a way of keeping a running total up to 100 in each row when the user is entering values into the editable columns. I then want to save this data.

The running total column (Total) is a bound column and not editable by the user.

This looked helpful but I am still confused: [URL]

I am not sure what obj.tagName is...

A sample of my grid (first 3 editable columns) is below.

<body>
<form id="form1" runat="server">
.....
.......
<asp:GridView ID="GridView_C" runat="server" AutoGenerateColumns="False"

[Code]....

View 2 Replies View Related

Find The Best Method Of Updating A Running Total Of The Value Of List Boxes?

Feb 11, 2011

I'm just trying to find the best method of updating a running total of the value of list boxes. I basically have 6 items and I want a drop down box listing quantities. when a number is selected I want a total to update beneath. I'm not sure I can do this in PHP without reloading the page. Do i need to use Java script? if so I'm a total newbie can someone point me in the right direction?

View 2 Replies View Related

Running Multiple Scripts At Once?

Sep 24, 2009

I have a bunch of scripts that I got from the net, I want to have all on one page, problem is that I cant get them to all run at once, they must clash or something, perhaps more than one is using the same request at the same time, I need to have them 'all' work. individually on different pages they work, just not all on the same page.

I'm not really sure how combining multiple scripts together would work. When I tried I just copied and pasted them all together one after the other, but perhaps I'm doing that wrong. Its too difficult for me, my knowledge does not go that far and its too advanced for me.

how to integrate javascript into my projects and it really is a joy when you manage to get them to work for your needs. It kind of makes me envious of those that know what they are doing, rather than my fumbles in the dark and little bouts of joy when I hit the right spot.

<script language="javascript">
var ns4=(document.layers)?true:false;
var ie4=(document.all && !document.getElementById)?true:false;
var now=new Date();

[Code]....

View 9 Replies View Related

JQuery :: Multiple .js Files Not Running?

Aug 8, 2009

Im building a simple portfolio site for myself and I am trying to use the .hide() and .show() methods to hide and show the various sections and subsections. I have one file panels.js which is working fine on its own to hide and show the main sections. But a second file gallery.js, which is supposed to control the subsections, never gets read. I can see the contents of the file in firebug, but nothing inside gets executed. If I take the contents of gallery.js and try to place them into the panels.js file. the whole thing stops working. So Im assuming its something off with the scripts in gallery.js. Heres the site so far: [URL]

At this point I am only working on the "ARTWORK" section, so that is the only section that should be working, please don't bother clicking on the other sections. What should be happening is that all the entries that say "Image Title" with some lorem ipsum should all be hidden at first, and only the first sentence at the top should show, but at this point all of it just stacks up and none of it is hidden. heres the contents of gallery.js

//hide all the subsections and show the intro
$(".current_panel .image_area").removeClass("current_area");
$(".current_panel .image_area").hide();

[code]....

View 4 Replies View Related

Calculate Sum Of Multiple Input And Show Total?

Oct 31, 2009

I've been trying to check what I did wrong in my code but still the total doesn't show. Below is my javascript function:

function CalculateTotal(a,b,c,d,e,f,g,h,i,j,k,l,m,n,o,p,q,r)
{
var tota= document.getElementById('a');

[code].....

View 11 Replies View Related

Sum Total From Multiple Select Menus To Display In <div>?

Mar 28, 2011

I have 9 select menus that are populated by a php for loop. Each has a numeric value that is displayed base on the selection (which I have working).I can not figure out how to sum all of these values and display them in a <div> tag.what I have thus far:

// Part of a function that creates drop down boxes
<select name="$name" onchange="document.getElementById('cost_$name').firstChild.nodeValue = this.options[this.selectedIndex].getAttribute('cost_$name')">

[code]....

View 4 Replies View Related

Calculate Subtotal - Tax And Total Using Multiple Text Boxes

Apr 15, 2009

I am trying to simulate a simple checkout page where a user inputs the quantity of merchandise that they want in multiple text boxes. When they click "calculate" it calculates the subtotal, tax, and total. As it stands my calculate function works if I do quantity * price for each text box and then add together. I would have to do this 9 times! :eek: I would like to use an array but I am not exactly sure how to use it to do calculations. I know I need a loop (which I have written) and an array (which is written also).

[Code]....

View 6 Replies View Related

Update 'total' Field With Multiple Price Fields?

Nov 11, 2010

i am currently developing a cart for a website at my company.What i am attempting to do is update the grand total field dynamically as the product total (determined by quantity & price) are being populated.Each product in the cart is being generated by a foreach (php) reading from a mysql database.As the total values are not being prepopulated im not exactly sure what the logic would be to get the desired values.

I will also mention im relatively new to the whole web development area, i started begining of this year and feel i could still learn alot about the 'logic' of a computer.If anything is unclear about what i stated above feel free to request additional information.

View 2 Replies View Related

JQuery :: Running Multiple Functions On Form Submit?

Jun 19, 2010

I want to use two different jQuery functions when a form submit button is pressed. I would like to run a form validation function, and if it validates fine, I want to use an ajax submission where it sends the form data and then hides the form showing the word "Sent".

Running each functionseparately, I can get either to work. But trying to figure out how to run one and IF TRUE run the next one I can't figure out.

Validate Function

$("#contactForm").validate({ success: "valid", rules: { name: { required: true, rangelength: [3, 50], }, message: { required: true, rangelength: [3, 300], }, email: { required: true, email: true } } });

[Code].....

When the forms submit button is clicked (it's called generate) I thought in that code on the click event I could write $("#contactForm").validate; and that would run my function. Instead it just submits the form via ajax.

How do I get it to run the validate function and only when the validate function returns that the form is valid that it then submits?

View 1 Replies View Related

Adding Multiple Input Boxes And Getting A Total Different Number Every Time?

May 19, 2011

ave this form which gets created by pulling stock/products from a database using PHP and beside every product in the row is a little box for input and in there the user can input the quantity of the product they want. Sometimes only 2 products will be outputted and other times 10 or more.What I want to happen is when the user enters in lets say 3 for the quantity of a certain product I want to get a total for how much 3 of that product will cost so I just do 3 multiply by the cost (which I have from the database) and then display the total cost down under where the list of the available products are and I want all this to happen dynamically obviously not using PHP because I don't want the page to have to reload every time they enter in a new quantity.

I know how to display text and stuff in certain divs with certain ID's using Javascript but I just don't know how to keep track of a form and do what I want to do when the number of inputs in the form can range from 1 to 10 or more. Im thinking of some sort of counter which gives every input a different ID like add 1 at the end of the ID name of the input as the PHP script loops through the database query displaying the products but I still don't know how to go about the Javascript side of things

View 2 Replies View Related

Multiple Array And Display - Declare A Variable Named Total With An Initial Value Of 0

Sep 17, 2010

I am looking for a push in the right direction for a few problems i am running into; my first problem is I have to create a script element that contains the function amountTotal which should return the sum of all the values in the amount array. There are no parameters for this function, and I have to add the following commands to it.

1. declare a variable named total with an initial value of 0

2. create a for loop thatloops through all of the values in the amount array, at each iteration of the loop, add the current value of the array item to the value of the total variable.

3. and after the for loop is completed, return the value of the total variable.

The amount array has already been created and populated in a list.js file, I had to first create a script element pointing to it.

This is what i had for my link to the list.js file and funtion :

I have my entire code written but i am trying to break it up and fix my problems 1 at a time: when i open the code, it does'nt display correctly ( which is another problem) but I ran the debugger and it says my total is undefined. ( this is in another section of my code), but I guess my function is wrong somewhere.

View 14 Replies View Related

When The User Enter A Quanity It Will Show The Total Straight Away Without Having To Click The Total Box?

Jan 27, 2011

I am trying to add up some fields, it works but to get the total you have to click on the total box. Is there any way of getting it to total automatically i.e. when the user enter a quanity it will show the total straight away without having to click the total box.

Below is my code
<html><head><title>Online Order</title></head>
<body bgcolor=white onLoad="document.arith.total.value=eval(0);

[code]....

View 1 Replies View Related

Auto Calculate The Subtraction Of Total Earn And Total Deduction?

Oct 18, 2011

I have Javascript code for auto calculate.here is the code:

<script type="text/javascript" language="javascript">
function autocalearn(oText)
{[code].....

I have a textbox for the overall total, and i want it automatic subtract the total earn and total deduction..

View 23 Replies View Related

Row Number, Total And Grand Total Not Updating In Dynamic Table?

Sep 12, 2011

I am making making class project and faced with some problems. I have found script (here) and learned.

1. not updating row number and row ID after deleting rows

2. not updating total sum if user change quantity

3. not updating grand total after deleting and changing quantity

<html>
<head>
<script type="text/javascript">[code].....

View 2 Replies View Related

Sum Of Radio Buttons Value - Total Does Not Reflect The Actual Total ?

Sep 2, 2011

I used the sum of check boxes script, altered it for radio buttons and it works... except for one little nit-picking thing.If a user changes their mind and chooses the other radio button in the set, the total does not reflect the actual total unless they click again on an already set radio button on the side they are using.Here's the JS:

Code:
//Adds the sum of all radio buttons for the Home Team (Games Won)
function UpdateCost() {
var sum = 0;[code]......

How can I get this to reflect the actual games won if a user changes a radio button from home team to visiting team? I have a duplicate JS (UpdateCost2) and I have a matched pair of radio buttons for each game. Either you win (get 1) or lose (get 0).

View 11 Replies View Related

Calculate Score In This Script?

May 18, 2010

Code:

<!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>

[code]...

View 9 Replies View Related

Calculating A Score From A Row Of Drop-down Values

Aug 11, 2006

I need help in calculating a score from a row of drop-down values.
I need to use the onChange to tally the score as the user moves across
9 categories (with drop-down selection of 1-9 or N/A) multiplied by a
weighted score. The final column for each employee would be the
calculated score. I know how to accomplish this with vbscript but I
need it to process on the screen so the user can see the calculated
score as they make selections. Also the code needs to execute as many
times as there are employee rows.(loop) I don't know how to do this
with Javascript

Here's the VBscript with the variables involved
Var S1 = Category 1 Weighted score
Var S2 = Category 2 Weighted score
Var S3 = Category 3 Weighted score
Var S4 = Category 4 Weighted score
Var S5 = Category 5 Weighted score
Var S6 = Category 6 Weighted score
Var S7 = Category 7 Weighted score
Var S8 = Category 8 Weighted score
Var S9 = Category 9 Weighted score
D5 = 0.92
Var Q11 = Category 1 drop-down Value(1-9) * S1
Var Q22 = Category 2 drop-down Value(1-9) * S2
Var Q33 = Category 3 drop-down Value(1-9) * S3
Var Q44 = Category 4 drop-down Value(1-9) * S4

If (Category 5 Value = "N/A") THEN
Q55 = ' '
Else
Var Q55 = Category 5 drop-down Value(1-9 or N/A) * S5
End If

Var Q66 = Category 6 drop-down Value(1-9) * S6
Var Q77 = Category 7 drop-down Value(1-9) * S7
Var Q88 = Category 8 drop-down Value(1-9) * S8
Var Q99 = Category 9 drop-down Value(1-9) * S9

If (Category 5 = "N/A") THEN
Var FinalScore = round(((Q11 + Q22 + Q33 + Q44 + Q66 + Q77 + Q88 + Q99)
/ D5),2)
else
Var FinalScore = round((Q11 + Q22 + Q33 + Q44 + Q55 + Q66 + Q77 + Q88 +
Q99),2)
end if

Can anyone help me converting this to javascript?

View 1 Replies View Related

JQuery :: Add A Score Counting To Script?

Mar 26, 2011

I am trying to add some sort of score system to my script, but I have no idea how to get this working. I have two files 1php and 1 javascript (which gets implemented in the php file)

What do I need?

I want to add a score system to my script.[code]...

But how to do this? Score starts with 0 ofcourse.

View 1 Replies View Related

Play A Tune When A Certain Score Is Reached

Nov 14, 2009

I am trying to write a game in javascript that will play a tune when a certain score is reached. I can get music to play if i put the code behind a button but I would prefer to use an if statement in the header section.

View 2 Replies View Related

Table Total - Get The Last Line - Total - Of Each Column

Apr 12, 2009

When i comment off the document.autoSumForm.row7_col1.value = (row1_col1 * 1) + (row2_col1 * 1);

in cal() function it work the way i want it. I get the total in last column of each row. i am trying to get the last line ( Total ) of each column.

Here is my code.

Quote:

View 1 Replies View Related

Ajax :: Form (Score Sheet) Elements Not Accessible?

Nov 7, 2011

I have a form, EWMS.php, that is a score sheet for a dart league. In this form I first have a user choose a division. Ajax returns that choice via MySQL database and PHP. Upon choosing a division that also fills in the next drop down choices of team, which again calls Ajax and brings in the teams associated with the division choice. All works good so far. The last call on team choice drop down brings in the players on that team in another drop down which is peppered throughout the form as it is based on these players that are chosen. The beginning form tag and ending form tag are located in the EWMS.php file while Ajax loads other input elements from the database into the middle of the form.

So now that the form works with these drop downs grabbing MySQL data, I am testing the data the user input by using action="process.php" method="post" in the form tag. In process.php I have some basic code:
$date=$_POST['date'];
$week=$_POST['week'];
$league=$_POST['league'];
//HOME TEAM
$teamH=$_POST['teamH'];
//VISITING TEAM
$teamV=$_POST['teamV']; .....

When a league is chosen it brings in this findleague.php :
<?php
$league=$_GET['league'];
//echo $league;
include("sparkplug2.php");
$result = mysql_query("SELECT DISTINCT(team) FROM member_data2011spring WHERE division = '$league' ORDER BY team ASC") or die(mysql_error());
$result2 = mysql_query("SELECT DISTINCT(team) FROM member_data2011spring WHERE division = '$league' ORDER BY team ASC") or die(mysql_error());
?> .....

View 9 Replies View Related

Sub-Total & Page Total Fields ?

Apr 20, 2009

I have a page that lists a bunch of golf clubs. They are ordered by catagory (drivers, woods, etc) When you click on a check box the javascript puts the price in a sub-total box. I need it to also add up the total for the page.Here's a link to the page:

http:[url]....Here is the javascript at the top:

Code:
<script language=javascript>
var a=<?php echo $row_recDrivers['cPrice']; ?>; //set driver value.
var b=<?php echo $row_recWood['cPrice']; ?>; //set wood1 value.[code].....

View 2 Replies View Related







Copyrights 2005-15 www.BigResource.com, All rights reserved