setinterval(),clearInterval() JS函数的调用。DOM
2013-09-27 22:58
453 查看
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> <html xmlns="http://www.w3.org/1999/xhtml"> <head> <title></title> <script type="text/javascript"> function f1() { alert("调用f1"); } function f2() { alert("调用f2"); } // ---------------------------------------------------------------------------------- function bodymousedown() { alert("你好"); alert("我好"); } // ------------------------------------------------------------------------------------ function com() { if (confirm("是否进入")) { alert("进入了"); } else { alert("退出"); } } // ------------------------------------------------------------------------------------- var interval; function getinterval() { if (confirm("确定要执行吗?")) { interval = setInterval("alert('每隔2000毫秒执行一次')", 2000); } else { alert("不执行"); } } // --------------------------------------------------------------------------------------- function setTimeOut1() { setTimeout("alert('3000毫秒后执行这段代码')", 3000); } </script> </head> <!--" --> <!--<body onmousedown ="bodymousedown()">--> <body> <!--ondblclick是双击事件,onclick是单击事件--> <input type="button" onclick="document.ondblclick=f1" value="关联事件1" /> <input type="button" onclick="document.ondblclick=f2" value="关联事件2" /> <input type="button" ondblclick="bodymousedown()" value="调用函数" /> <input type="button" onclick="com()" value="confirm的用法" /> <input type="button" onclick="getinterval()" value="setInterval的用法,每隔一段时间执行指定的代码" /> <!--clearInterval取消setInterval的定时执行,相当于Timer中的Enabled=False--> <input type="button" onclick="clearInterval(interval)" value="取消执行setinterval代码" /> <input type="button" onclick="setTimeOut1()" value="setTimeOut,某个时间执行代码" /> </body> </html>
setInterval() 方法可按照指定的周期(以毫秒计)来调用函数或计算表达式。
setInterval() 方法会不停地调用函数,直到 clearInterval() 被调用或窗口被关闭。由 setInterval() 返回的 ID 值可用作 clearInterval() 方法的参数。
语法
setInterval(code,millisec[,"lang"])
参数 | 描述 |
---|---|
code | 必需。要调用的函数或要执行的代码串。 |
millisec | 必须。周期性执行或调用 code 之间的时间间隔,以毫秒计。 |
setinterval是循环运行的,即每到设定时间间隔就触发指定代码。这是真正的定时器。
相关文章推荐
- setinterval()与clearInterval()JS函数的调用方法
- setinterval()与clearInterval()JS函数的调用方法
- js调用其他frame里的js函数和dom元素
- js函数:setInterval()/clearInterval()——js网页计时器
- js setInterval 在类的函数里调用类的方法
- js 实现定时对函数的调用setInterval()方法
- html dom setInterval() clearInterval() 定时调用某一函数
- JS中setInterval、setTimeout不能传递带参数的函数的解决方案
- JS setInterval() 与 clearInterval() 方法的使用
- js函数内直接调用后台方法
- FLASH CC 2015 CANVAS (三) flash中写JS调用html中JS的函数,变量
- 【JS】【Core】函数,函数调用上下文this,闭包
- js函数常见的写法以及调用方法
- 定时器(setTimeout/setInterval)调用带参函数失效解决方法
- 客户端按钮前台调用JS函数与服务端按钮后台调用JS函数的方法
- 83 js 如何正确传递DOM元素的指针 选择器内参数为变量 论js函数的简化 seajs用法
- webBrowser调用外部js文件和js函数(转载)
- ASP.NET前台JS与后台CS函数如何互相调用
- jsp 在超链接上调用onclick,js方法函数,a标签