关于SetInterval的注意事项

xiaoxiao2021-02-28  51

1.第一个参数必须是一个方法且必须加引号,否则只会执行一次

2.SetInterval只能在方法外使用

var countDo = 10; var intervelid;//1.通过控制变量的作用域来停掉定时器 function countDown() { var item = document.getElementById("aggbtn"); var subitem = document.getElementById("submitbtn"); subitem.disabled = true; item.value = countDo; if (countDo === 0) { item.value = "同意并继续"; subitem.disabled = false; clearInterval(intervelid); //return;//2.通过时间到点直接return来停掉定时器 } countDo = countDo - 1; //alert("hello"); } intervelid = setInterval("countDown()", 1000);
转载请注明原文地址: https://www.6miu.com/read-2614591.html

最新回复(0)