Could anyone help me to solve the problem that exists in my code.
If the user inputs the command exceeding the time limit, say for example, 7 seconds, the system will deduct his/her marks.
Yet, my code shows that if the user can input within the limit also deduct mark .
I hope someone can help me.
My code is at here.
Code:<HEAD> <SCRIPT language="JavaScript"> <!-- function startclock() { var thetime=new Date(); var nhours=thetime.getHours(); var nmins=thetime.getMinutes(); var nsecn=thetime.getSeconds(); var AorP=" "; if (nhours>=12) AorP="P.M."; else AorP="A.M."; if (nhours>=13) nhours-=12; if (nhours==0) nhours=12; if (nsecn<10) nsecn="0"+nsecn; if (nmins<10) nmins="0"+nmins; document.clockform.clockspot.value=nhours+":"+nmins+":"+nsecn+" "+AorP; setTimeout('startclock()',1000); } var counter1=0; var counter2=0; var counter3=0; var counter4=0; var t1 = new Array (15); var t2 = new Array (15); var t3 = new Array (15); var t4 = new Array (15); var ranNo; var total=10000; function randomNumber() { ranNo=Math.floor(1+Math.random()*6); document.genNo.randomNum.value=ranNo; if (setTimeout('randomNumber()',7000)){ total=total-1; document.calculateCredit.totalListMark.value=total;} } function Submit1(){ incrementalCount1();} function Submit2(){ incrementalCount2();} function Submit3(){ incrementalCount3();} function Submit4(){ incrementalCount4();} function incrementalCount1() { var i = 0; counter1=counter1+ranNo; document.genNo.counting1.value=counter1; randomNumber(); } function incrementalCount2() { var i = 0; counter2=counter2+ranNo; document.genNo.counting2.value=counter2; randomNumber(); } function incrementalCount3() { var i = 0; counter3=counter3+ranNo; document.genNo.counting3.value=counter3; randomNumber(); } function incrementalCount4() { var i = 0; counter4=counter4+ranNo; document.genNo.counting4.value=counter4; randomNumber(); } </SCRIPT> </HEAD> <BODY onload = "startclock()" > <FORM name="clockform"> Current Time: <INPUT TYPE="text" name="clockspot" size="15"> </FORM> <INPUT ID = "1" TYPE = "button" name="start" value = "Start" size="15" onclick = "randomNumber()"> <FORM name="genNo"> Random Number of Customer(s): <INPUT TYPE="text" name="randomNum" size="15"> <br /> <INPUT ID = "1" TYPE = "button" name="sumbitConf1" value = "Submit1" size="15" onclick = "Submit1()"> <INPUT ID = "2" TYPE = "button" name="sumbitConf2" value = "Submit2" size="15" onclick = "Submit2()"> <INPUT ID = "3" TYPE = "button" name="sumbitConf3" value = "Submit3" size="15" onclick = "Submit3()"> <INPUT ID = "4" TYPE = "button" name="sumbitConf4" value = "Submit4" size="15" onclick = "Submit4()"><br /> Table1: <INPUT TYPE="text" name="counting1" size="15"><br> Table2: <INPUT TYPE="text" name="counting2" size="15"><br> Table3: <INPUT TYPE="text" name="counting3" size="15"><br> Table4: <INPUT TYPE="text" name="counting4" size="15"><br> </FORM> <Form name="calculateCredit"> Total Marks<INPUT TYPE="text" name="totalListMark" size="15"></form> </BODY> </HTML>



Reply With Quote


Bookmarks