站内搜索: 请输入搜索关键词

当前页面: 开发资料首页Javascript 专题用JavaScript来控制日期和时间

用JavaScript来控制日期和时间

摘要: 用JavaScript来控制日期和时间
1、计住停留时间

把以下代码放在<head>和</head>之间:

<SCRIPT LANGUAGE="JavaScript">
<!-- Begin
startday = new Date();
clockStart = startday.getTime();
function initStopwatch() { 
var myTime = new Date(); 
return((myTime.getTime() - clockStart)/1000); 
}
function getSecs() { 
var tSecs = Math.round(initStopwatch()); 
var iSecs = tSecs % 60;
var iMins = Math.round((tSecs-30)/60);
var sSecs ="" + ((iSecs > 9) ? iSecs : "0" + iSecs);
var sMins ="" + ((iMins > 9) ? iMins : "0" + iMins);
document.forms[0].timespent.value = sMins+":"+sSecs;
window.setTimeout('getSecs()',1000); 
}
// End -->
</script>
<body>tag如下设置:
<BODY  onLoad="window.setTimeout('getSecs()',1)">
以下代码放在任意地方:
<CENTER>
<FORM>
<input size=5 name=timespent>
</FORM>
</CENTER>

2、有开关的时钟

把下面代码放到网页想放的地方,然后加入<body onload="TOfunc()">
<script language="JavaScript">  
var enabled = 0; 
function TOfunc() { 
TO = window.setTimeout( "TOfunc()", 1000 ); 
var today = new Date(); 
document.forms[0].elements[0].value = today.toString(); 
}
</SCRIPT>

<script language="JavaScript">  
function Stopfunc() { 
clearTimeout(TO);  
var enabled = 0;
}
</SCRIPT>
<CENTER>
<FORM>
<input type="text" name="disp" value="" size=28 onFocus="this.blur()">

<input type="radio" name="rad" value="off" onClick="Stopfunc();"> 关
<input type="radio" name="rad" value="on" checked onClick="TOfunc();"> 开

</center>
</form> 

↑返回目录
前一篇: 用JavaScript制作站内搜索
后一篇: PHP&JavaScript控制系列:客户端数据存储