我正在做一个知识竞赛的题目,答题时间为1小时,我页面上想显示还剩下的时间为()小时()分钟()秒,用Timer控件,如果时间到的话自动提醒并触发按钮提交答题!
求代码,注意我的WEB应用程序,不是窗体应用程序!
------解决方案--------------------------------------------------------
- HTML code
<script language="JavaScript"><!-- // var overDate = 1 //设置要倒计时的小时数 EndTimeMsg = overDate * 60 * 60 function show() { h = Math.floor(EndTimeMsg / 60 / 60); m = Math.floor((EndTimeMsg - h * 60 * 60) / 60) s = Math.floor((EndTimeMsg - h * 60 * 60 - m * 60)) document.getElementById("HH").innerHTML = h document.getElementById("MM").innerHTML = m document.getElementById("SS").innerHTML = s EndTimeMsg--; if (EndTimeMsg < 0) window.location = "finished.aspx"; } setInterval("show()", 1000)// --></script></head><body> <strong id="HH"></strong>时 <strong id="MM"></strong>分 <strong id="SS"></strong>秒</body></html>