<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
<html>
 <head>
  <title> New Document </title>
  <meta name="Generator" content="EditPlus">
  <meta name="Author" content="">
  <meta name="Keywords" content="">
  <meta name="Description" content="">
 </head>
<script language="JavaScript">
<!--
//(function(){
   djs =function ()
{

        var date   =  new Date(); //当前日期

        var date1  = new Date("2008","7","8","20","8","8","8"); //2008奥运开幕时间:2008年8月8日 晚8时8分(8秒?) var d =date.valueOf();
        var d1 =date1.valueOf();        var ms =d1-d; //今天与奥运开办之间相差的毫秒数
        
var _s =ms/1000;//秒数
        var _m = _s/60; //分钟
        var _h = _m/60;//小时
var _d =_h/24;//天
var _day =_d.toString().split(".")[0]; //取整数天        var _hr ="0."+ _d.toString().split(".")[1]; //小数天
var _ho = parseFloat(_hr)*24; 
         
        var _hour = _ho.toString().split(".")[0]; //取整数小时        var _mi="0."+ _ho.toString().split(".")[1]; //小数小时
var _min = parseFloat(_mi)*60;  var _minute =_min.toString().split(".")[0]; //取整数分钟
if(_minute<10) _minute = "0"+_minute;//补齐
var _ss ="0."+_min.toString().split(".")[1]; //小数分钟
var _sss =parseFloat(_ss)*60;  var _second =_sss.toString().split(".")[0];  //取整数秒
if(_second<10) _second = "0"+_second;//补齐       document.getElementById("djs").innerHTML = "距北京2008奥运开幕还有:"+_day+"天"+_hour+"小时"+_minute+"分钟"+_second+"秒";

};   window.onload=function ()
         {
    new djs;
            window.setInterval(" new djs",1000);//  隔1秒更新一次。
 } ;//})();
//-->
</script>
 <body>
  <div id ="djs" ></div>
 </body>
</html>很早写的个倒计时,楼主看看

解决方案 »

  1.   

    <html>
    <head>
    <script>
    function aa(){
    var date = new Date();
    var now = "";
    now = date.getFullYear()+"年";
    now = now + (date.getMonth()+1)+"月";
    now = now + date.getDate()+"日";
    now = now + date.getHours()+"时";
    now = now + date.getMinutes()+"分";
    now = now + date.getSeconds()+"秒"; 
    document.getElementById("ti").value = now;
    }
    function dd() {
    window.setInterval("aa()", 1000);
    }
    </script>
    </head>
    <body onload="dd()">
    <input type="text" id="ti"/>
    </body>
    </html>
      

  2.   

    我想知道如何实现的看不懂能给我讲讲吗~  
     document.getElementById("djs").innerHTML 
    这个是
    id是djs 标签里的值
    是这个意思吗~!!
      

  3.   


    <html>
    <body>
    <form>
    <div id="aaa"></div>
    </form>
    </body>
    </html>
    <script language="javascript">
    function  CurrentDate()   

    var date = new Date(); 
    var now = ""; 
    now = date.getFullYear()+"年"; 
    now = now + (date.getMonth()+1)+"月"; 
    now = now + date.getDate()+"日"; 
    now = now + date.getHours()+"时"; 
    now = now + date.getMinutes()+"分"; 
    now = now + date.getSeconds()+"秒"; 
    document.getElementById("aaa").innerHTML =now;
    setTimeout("CurrentDate()",1000);
    }
     CurrentDate();  </script>