首页 新闻 论坛 群组 Blog 文档 下载 读书 Tag 网摘 搜索 .NET Java 游戏 视频 人才 外包 培训 数据库 书店 程序员
中国软件网
欢迎您:游客 | 登录 注册 帮助
  • 想问一个问题
    进入用户个人空间
    加为好友
    发送私信
    在线聊天
    发表于:2008-05-10 16:38:31 楼主
    最近一直看javaScript里面有一个练习,还是不太清楚,他说  用超时来写一个实时的时钟程序,用到location.reload这个方法,但是我是写了,就是出不来,请各位帮帮忙啊
    40  修改 删除 举报 引用 回复
    进入用户个人空间
    加为好友
    发送私信
    在线聊天
    发表于:2008-05-10 16:58:071楼 得分:0
    把你写的代码拿上来帮你改改
    修改 删除 举报 引用 回复
    进入用户个人空间
    加为好友
    发送私信
    在线聊天
    发表于:2008-05-10 17:01:502楼 得分:0
    <html> <head> <title>THE DATE AND TIMES TEST </title>
    <script language="javascript" type="text/javascript">
    ID=window.setTimeout("update();",2000);
    function update()
    {
    now=new Date();
    hours=now.getHours();
    minu=now.getminutes();
    secs=now.getSeconds();

    ID=window.setTimeout("update();",2000);
    }
    document.write(hours+":"+minu+":"+secs);
    </script>
    </head>
    <body>
    <h1>Current times and Dates </h1>
    <input type="button" value="reload" onClick="update();">
    </body>
    </html>
    修改 删除 举报 引用 回复
    进入用户个人空间
    加为好友
    发送私信
    在线聊天
    发表于:2008-05-10 17:04:553楼 得分:0
    使用setInterval()方法
    修改 删除 举报 引用 回复
    进入用户个人空间
    加为好友
    发送私信
    在线聊天
    发表于:2008-05-10 17:10:014楼 得分:0
    我是初学js
    修改 删除 举报 引用 回复
    进入用户个人空间
    加为好友
    发送私信
    在线聊天
    发表于:2008-05-18 14:41:285楼 得分:0
    <script type="text/javascript">
    <!--
        function  refreshCalendarClock(){ 
            document.getElementById("showclock").innerHTML=thisYear()+Year_Month()+Date_of_Today()+Day_of_Today()+CurentTime();
            }
        function  thisYear(){ 
            var  now  =  new  Date();
            var  yy  =  now.getFullYear()+"年"; 
            return(yy  );  }
        function  Year_Month(){ 
            var  now  =  new  Date();
            now.toTimeString(); 
            var  mm  =  (now.getMonth()+1)+"月"; 
            return(mm  );  }
        function  Date_of_Today(){ 
            var  now  =  new  Date();
            return(now.getDate()+"日"  );  }
        function Day_of_Today(){
            var now=new Date();
            var week=new Array(" 星期日 "," 星期一 "," 星期二 "," 星期三 "," 星期四 "," 星期五 "," 星期六 ");
            return(week[now.getDay()]);}   
        function  CurentTime(){ 
            var  now  =  new  Date(); 
            var  hh  =  now.getHours(); 
            var  mm  =  now.getMinutes(); 
            var  ss  =  now.getTime()  %  60000; 
            ss  =  (ss  -  (ss  %  1000))  /  1000; 
            var  clock  =  hh+':'; 
            if  (mm  <  10)  clock  +=  '0'; 
            clock  +=  mm+':'; 
            if  (ss  <  10)  clock  +=  '0'; 
            clock  +=  ss; 
            return(clock);  } 
        setInterval('refreshCalendarClock()',1000);
    //-->
    </script>
    显示用 <div id="showclock"> </div>或span
    修改 删除 举报 引用 回复

    网站简介广告服务网站地图帮助联系方式诚聘英才English 问题报告
    北京创新乐知广告有限公司 版权所有 京 ICP 证 070598 号
    世纪乐知(北京)网络技术有限公司 提供技术支持
    Copyright © 2000-2008, CSDN.NET, All Rights Reserved