2
我目前正在倾听JavaScript,并与setInterval函数搞乱。我有一个函数使用两个setIntervals函数在两张不同的图片之间切换。现在我正在尝试使用clearInterval使其停止。多次setIntervals一次
这里是我的功能:
function changePic(){
document.puppy.src = "puppy2.jpg";
}
function changePicBack(){
document.puppy.src = "puppy1.jpg";
}
function changeBetween(){
var puppyChange = setInterval(changePic, 2000);
var puppyChange2 = setInterval(changePicBack, 3000);
}
我有通过一个按钮来此执行这样的:
<input type="button" value="Change Between" onclick="changeBetween();" />
有一个简单的方法,我可以创造一个clearInterval函数将停止设置间隔函数并使其从按钮运行?
简单。不要使用两个setIntervals。 –
使'puppyChange'和'puppyChange2'全局。 – Li357
@AndrewLi nope。 –