window.setInterval()方法代码。 = window.setInterval(func[, param1, ...]);var intervalIDcode); 是此重复操作的唯一辨识符,可以作为参数传给 演示: 此处内容需要登录才可见clearInterval
delay
示例
var intervalID = window.setInterval(animate, 500);一次,直至你通过按下Stop按钮来清除本次重复操作的唯一辨识符
intervalID。
<!DOCTYPE html><html><head><meta content="text/html; charset=UTF-8" http-equiv="Content-Type" /><title>setInterval/clearInterval example</title><script type="text/javascript">var nIntervId;function changeColor() { nIntervId = setInterval(flashText, 500);}function flashText() { var oElem = document.getElementById("my_box"); oElem.style.color = oElem.style.color == "red" ? "blue" : "red";}function stopTextColor() { clearInterval(nIntervId);}</script></head><body onload="changeColor();"><div id="my_box"><p>Hello World</p></div><button onclick="stopTextColor();">Stop</button></body></html>
概述设置的重复执行动作.windowintervalID)是你想要取消的重复动作的ID,这个ID是个整数,是由
setInterval()返回的 = window.setTimeout(func, [param1, ...]);var timeoutID);
func毫秒之后执行的函数.毫秒之后执行的代码 (使用该语法是不推荐的,
delay
备注来取消延迟操作..
// 推荐window.setTimeout(function() { alert("Hello World!");}, 500);// 不推荐window.setTimeout("alert("Hello World!");", 500);
一起学吧部分文章转载自互联网,供读者交流和学习,若有涉及作者版权等问题请及时与我们联系,以便更正、删除或按规定办理。感谢所有提供资讯的网站,欢迎各类媒体与一起学吧进行文章共享合作。