<script> 
window.onload=sett; 
var iNum=0;
var iMax=10;
var obj1=null;
function sett() 

document.body.innerHTML=iNum;
iNum++;
var obj1=setInterval("sett()",1000);
if(iNum==iMax)
{clearInterval(obj1)}

</script>把setInterval换成setTimeout就正常了,但是不知道为什么这样就实现不了呢,师哥师姐们请教你们了!!