I have used this piece of code for a timer. But I am not able to set up a logic to get the total seconds elapsed on this page before pressing a refresh button or redirecting to another page. I also want to pass the value of total seconds elapsed to my database.
Timer Code:
<html>
<head>
<Script Language="JavaScript">
var startDate = new Date();
var startTime = startDate.getTime();
function seconds_elapsed ()
{
var date_now = new Date ();
var time_now = date_now.getTime ();
var time_diff = time_now - startTime;
var seconds_elapsed = Math.floor ( time_diff / 1000 );
document.display.timeElapsed.value = pad ( seconds_elapsed );
setTimeout( "seconds_elapsed ()", 1000 );
return ( seconds_elapsed );
}
function pad ( num )
{
return ( ( num > 9 ) ? num : "0" + num );
}
</Script>
</head>
<body onLoad="seconds_elapsed()">
<form method="get" name="display" action="timer.php">
<input name="timeElapsed" type="text" size=8>
</form>
</body>
</html>