javascript中setTimeout()的用法

来源:百度知道 编辑:UC知道 时间:2024/05/23 20:14:10
我想制作一个秒表.但是好像setTimeout(0不能支持1000mm以下的时间呀.还是我的程序有问题.帮我看看是怎么了.谢谢.

<title>秒表</title>

<script language="javascript">

function showing()
{
// showFast();
setInterval("showTime()",1000);
}
function showTime() //每一秒刷新一次
{
mytime=new Date(); //创造一个时间对象比获得他的时间元素
year=mytime.getYear();
date=mytime.getDate();
month=mytime.getMonth();
day=mytime.getDay();
hours=mytime.getHours();
minutes=mytime.getMinutes();
seconds=mytime.getSeconds();
temp="上午好";
Astr=new String("");
formatTime(hours.minutes,seconds);
Astr+=("<font size='+1' color='red'>"+year+"年"+month+"月"+date+"日"+"星期"+(day+1)+"</font>");
document.getElementById("lay3").innerHTML=Astr;
Bstr="&l

可怜的孩子...辛苦你了, 写了这么一大篇, 为了实现一个数字时钟的功能...这让我想起了我小时候...

你的错误就在于:
<span id="Lay1"></span>及
document.getElementById("lay1")
发现没有啊, 粗心的孩子, lay1两处大小写不一致呵...