patashala/assets/js/validations.js
Vivek a53135a78d Added based code
Added base code to the repo
2024-02-07 20:19:28 +05:30

31 lines
808 B
JavaScript
Executable File

var elapsedTime = 0;
jQuery(function() {
if (jQuery('#exam-time-left').length && EXAM_TIME_LEFT)
{
updateExamTimer();
}
});
function updateExamTimer()
{
var timeLeft = EXAM_TIME_LEFT - elapsedTime;
elapsedTime += 1;
var minutes = Math.floor(timeLeft / 60);
var seconds = timeLeft % 60;
var hours = Math.floor(minutes / 60);
var minutes = minutes % 60;
if (hours < 10) { hours = '0' + hours; }
if (minutes < 10) { minutes = '0' + minutes; }
if (seconds < 10) { seconds = '0' + seconds; }
if (timeLeft <= 0)
{
alert('El tiempo ha finalizado, seras redireccionado a los examenes en linea');
$('#subbutton').trigger('click');
}
else
{
jQuery('#exam-time-left').val(hours + ':' + minutes + ':' + seconds);
setTimeout('updateExamTimer()', 1000);
}
}