
一、主体程序
<!DOCTYPE html><html><head><meta charset="utf-8" /><title>手写倒计时程序</title><link rel="stylesheet" type="text/css" href="css/layout.css"/></head><body><section class="countDown"><span id="countDownTime"></span><section class="clear"></section></section><script src="js/jquery-1.11.0.js" type="text/javascript" charset="utf-8"></script><script src="js/layout.js" type="text/javascript" charset="utf-8"></script></body></html>二、CSS样式
*{margin: 0;padding:0;}html{font-size: 12px;}.countDown{width: 3.8rem;text-align: center;margin: 2rem auto 0 auto;}.countDown #countDownTime{font-size: 2rem;} 三、Jquery程序$(function(){var countDownTime=parseInt(5);//在这里设置每道题的答题时长function countDown(countDownTime){var timer=setInterval(function(){if(countDownTime>=0){showTime(countDownTime);countDownTime--;}else{clearInterval(timer);alert("计时结束,给出提示");}},1000);}countDown(countDownTime);function showTime(countDownTime){//这段是计算分和秒的具体数var minute=Math.floor(countDownTime/60);var second=countDownTime-minute*60;$("#countDownTime").text(minute+":"+second);}})带着我写的原理再去看这段JS程序估计比较容易吧,希望对小伙伴有帮助。