function picChan(){
for(var i=0;i<banl.length;i++){
banl[i].style.display="none";
}
num=num+1;
if(num>banl.length-1){
num=0;
}
banl[num].style.display="block";
setTimeout("picChan()",1000);
}
setTimeout("picChan()",1000);
自己做的一个项目,如果将"picChan()"改为picChan程序能正常运行。。。为什么????
banl[num].style.display="block";
setTimeout("picChan()",1000); 这循环的第一句不要设定时间,因为下面设定
也不行 和函数的名字无关的 试过了
picChan你换个名称试试 不用这个