回 帖 发 新 帖 刷新版面

主题:会走的时钟

请各位给出一个会随时间变化的时间的函数!
function showtime() {
    var dt=new Date();
    var time=dt.getHours()+":"+dt.getMinutes()+":"+(dt.getSeconds()<10?"0"+dt.getSeconds():dt.getSeconds());
    document.timeform.timetext.value=time;
    setTimeout(showtime(),1000);
}

运行时显示“内存不足”,为什么?

回复列表 (共2个回复)

沙发

clearTimeout

板凳


function stop()
{
    if(isShowing) {
        window.clearTimeout(timer);
        isShowing=false;
    }
}
function start()
{
    stop();
    showtime();
}
function showtime()
{
    document.timeform.time.value=dt.getTime();
    isShowing=true;
    timer=window.setTimeout(start(),1000);
}
<body onload="javascript:start()">
<!--……-->







提示“堆栈溢出”

我来回复

您尚未登录,请登录后再回复。点此登录或注册