File APIs for Java Developers
Manipulate DOC, XLS, PPT, PDF and many others from your application.
The moose likes HTML, CSS and JavaScript and the fly likes Countdowntimer in javaScript not working Big Moose Saloon
  Search | Java FAQ | Recent Topics | Flagged Topics | Hot Topics | Zero Replies
Register / Login

Win a copy of Android Security Essentials Live Lessons this week in the Android forum!
JavaRanch » Java Forums » Engineering » HTML, CSS and JavaScript
Reply locked New topic

Countdowntimer in javaScript not working

Padmaksha Mukhopadhyay

Joined: Nov 27, 2012
Posts: 27
Hi I am trying to build a countdowntimer for a project in which on clicking starttest button the timer will countdown but dont seem to get it right can anybody please help
Here is my code


<script ="javascript">
var Timer;
var TotalSeconds;
function CreateTimer(TimerID, Time) {
Timer = document.getElementById(TimerID);
TotalSeconds = Time;

window.setTimeout("Tick()", 1000);

function Tick() {
if (TotalSeconds <= 0) {
alert("Time's up!")

TotalSeconds -= 1;
window.setTimeout("Tick()", 1000);
function UpdateTimer() {
var Seconds = TotalSeconds;

var Days = Math.floor(Seconds / 86400);
Seconds -= Days * 86400;

var Hours = Math.floor(Seconds / 3600);
Seconds -= Hours * (3600);

var Minutes = Math.floor(Seconds / 60);
Seconds -= Minutes * (60);

var TimeStr = ((Days > 0) ? Days + " days " : "") + LeadingZero(Hours) + ":" + LeadingZero(Minutes) + ":" + LeadingZero(Seconds)

Timer.innerHTML = TimeStr;

function LeadingZero(Time) {

return (Time < 10) ? "0" + Time : + Time;



<div align="left">
<p class="ib-green" style="font-size:12px; font-familty: Verdana, sans-serif;"><b>Instruction:</b></p>
<p class="tp-p-instruction">Total number of questions : <b>20</b>.</p>
<p class="tp-p-instruction">Time alloted : <b>30</b> minutes.</p>
<p class="tp-p-instruction">Each question carry 1 mark, no negative marks.</p>
<input type="button" value=" Start Test ..." id="btnStartTest" onclick=CreateTimer("timer", 30);/>


Henry Wong

Joined: Sep 28, 2004
Posts: 18541

Padmaksha Mukhopadhyay wrote:Please if anyone knows javascript help

Well, it looks like you already know that Java and Javascript are two different languages ... anyway, let me move this topic to the JS forum for you.


Books: Java Threads, 3rd Edition, Jini in a Nutshell, and Java Gems (contributor)
Swastik Dey

Joined: Jan 08, 2009
Posts: 1449

What exactly are you trying to achieve when the start button is clicked?

Bear Bibeault
Author and ninkuma

Joined: Jan 10, 2002
Posts: 60785

Please do not post the same question more than once.

[Asking smart questions] [Bear's FrontMan] [About Bear] [Books by Bear]
I agree. Here's the link:
subject: Countdowntimer in javaScript not working
Similar Threads
Countdown Timer or JavaScript replacing HTML
Problems in Javascript Timer
Calculating download time
document[].src returning null
how to create timer in jsp?