JavaScript
JavaScript 计时事件
以下是同一个实例, 但是添加了 "Stop the alert" 按钮
源代码:
点击运行 »
<p>点击第一个按钮等待3秒后出现"Hello"弹框。</p> <p>点击第二个按钮来阻止第一个函数运行。(你必须在3秒之前点击它)。</p> <button onclick="myFunction()">点我</button> <button onclick="myStopFunction()">停止弹框</button> <script> var myVar; function myFunction() { myVar = setTimeout(function() { alert("Hello") }, 3000); } function myStopFunction() { clearTimeout(myVar); } </script>
运行结果:
点击运行 »