您的位置:首页 > Web前端 > JavaScript

初涉js的第一个问题

2007-03-19 11:18 260 查看
 function showTime()
{
 var d=new Date();
 var h=d.getHours();
 var m=d.getMinutes();
 var aop=(h>12)?'pm':'am';
 if(h>12)h-=12;
 if(m<10) m='0'+m;
 var s=h+':'+m+' '+aop;
    setTimeout(showTime(),60000);
 
}

在<body>中用onload事件来调用,用firefox调试时,出现

InternalError: too much recursion
 at showTime() (test/test1.js:14)
 at showTime() (test/test1.js:14)
 at showTime() (test/test1.js:14)

.............

不知何故,寻觅中...
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息