当前位置: 首页 > 图文教程 > 网络编程 > Javascript > JS 时间显示效果代码

Javascript
经验几则 推荐
一个很Cool的JS菜单效果
[原创]菜单制作学习一个小东西
基于Web标准的UI组件 — 树状菜单(2)
[原创]防止网站内容被小偷采集的js代码
javascript字典探测用户名工具
通过ifame指向的页面高度调整iframe的高度
实例:尽可能写友好的Javascript代码
关于javascript的“静态类"
拖动层
教学演示-UBB,剪贴板,textRange及其他
多线程的全选复选框
不错的一个日期输入 动态
非常不错的一个javascript 类
提示广告代码
各种浏览器兼容问题
重定向实现代码
[原创]网络复制内容时常用的正则+editplus
Js的MessageBox
注释的艺术:JS里直接写HTML,无需转义

Javascript 中的 JS 时间显示效果代码


出处:互联网   整理: 软晨网(RuanChen.com)   发布: 2009-09-12   浏览: 410 ::
收藏到网摘: n/a

用的就是一个递归调用的思想!
复制代码 代码如下:

function settime()
{
var myyear,mymonth,myweek,myday,mytime,mymin,myhour,mysec;
var mydate=new Date();
myyear=mydate.getFullYear();
mymonth=mydate.getMonth();
myday=mydate.getDate();
myhour=mydate.getHours();
mymin=mydate.getMinutes();
mysec=mydate.getSeconds();
mytime="今天是:"+myyear+"年"+mymonth+"月"+myday+"日"+myhour+":"+mymin+":"+mysec;
document.getElementById('xwgtime').innerHTML=mytime;
setTimeout('settime()',1000);
}

这样就能显示时间了!脚本真的很强大。。。!用该方法也可以做出网站过几少后自己转换到时另一个页面去的功能!
例如:
复制代码 代码如下:

function SetTime(NomeTime)
{
document.getElementById("TimeValue").innerHTML=NomeTime+"秒后自动登录";
NomeTime--;
if(NomeTime==-1)
{
document.getElementById("TimeValue").style.display="none";
return;
}
window.setTimeout("javascript:SetTime("+NomeTime+")",1000);
}

其中NomeTime为初始时间大小比如10秒!