<script>
var count = 125*60;
function decCount() {
  count--;
  if (count>0)
    window.setTimeout("decCount()", 1000);
  else
   alert("Game is over!");
}
</script>
调用decCount()就可以了

解决方案 »

  1.   

    <div>还有<span id=ys>125</span></div>
    <script>
    function yunshui()
     {t=parseInt(ys.innerText)
      if(count==60)
        ys.innerHTML=--t
      window.setTimeout("ys()", 60000);
    }
    </script>
      

  2.   

    谢谢,各位,搞定了。这是我的:
    我输入分钟,用时、分、秒显示:::::
    <script language="JavaScript">
    var totalTime = 1;
    var hh;
    var mm=0;
    var ss=59;

    hh=parseInt(totalTime/60);
    mm=totalTime%60;


    function decCount() 
    {
      ss=ss-1;
      if(mm<=0&&hh>0)
        {
          totalTime--;
          hh--;
          mm=59;
        }
      
      if(ss<0 && mm>0)
       {
         mm--;
         ss=59;
       } 
      if(ss>=0)
      {
        window.setTimeout("decCount()", 1000);
      }
      else
      {
        alert("Game is over!");
      }  
      document.myform.hh.value=hh;
      document.myform.mm.value=mm;
      document.myform.ss.value=ss;
    }
    decCount();
    </script>