clearInterval()方法的定义和用法

clearInterval()方法的定义和用法:
此方法能够取消setInterval()方法设置的定时器。
此方的参数必须是要取消的相应的setInerval()方法的返回值。
点击可参阅更多window对象的属性和方法。
语法结构:

clearInterval(id)

参数列表:

id:必需。此id是setInerval()的返回值,是此setInerval()方法的唯一标识。

浏览器支持:
1.IE浏览器支持此属性。
2.Firefox浏览器支持此属性。
3.Opera浏览器支持此属性。
4.chrome浏览器支持此属性。
代码实例:

<!DOCTYPE HTML>
<html>
<head>
<meta charset="utf-8"/>
<meta name="author" content="http://www.softwhy.com/" />
<title>window对象的clearInterval()方法 -蚂蚁部落</title>
<style type="text/css">
#num{
  width:100px;
  height:100px;
  text-align:center;
  line-height:100px;
  background-color:green;
  margin:50px auto 0px auto;
  color:red;
}
#btdiv{
  width:76px;
  height:76px;
  margin:0px auto;
}
</style>
<script type="text/javascript">
var a=0;
window.onload=function(){
  var num=document.getElementById("num");
  var bt=document.getElementById("bt");
  function jisuan(){
    num.innerHTML=a;
    a=a+1;
  }
  var flag=setInterval(jisuan,1000);
  bt.onclick=function(){
    clearInterval(flag);
  }
}
</script>
</head>
<body>
<div id="num"></div>
<div id="btdiv"><button id="bt">点击取消</button></div>
</body>
</html>

以上代码点击按钮可以取消数字自增效果。

原文地址是:window.clearInterval()方法 一章节。

时间: 2024-08-14 21:06:37

clearInterval()方法的定义和用法的相关文章

clearInterval() 方法

clearInterval()方法的定义和用法:此方法能够取消setInterval()方法设置的定时器.参数必须是要取消的对应的setInerval()方法的返回值.点击可参阅更多window对象的属性和方法.语法结构: clearInterval(id) 参数列表: 参数 描述 id 必需.此id是setInerval()的返回值,是此setInerval()方法的唯一标识. 浏览器支持:(1).IE浏览器支持此属性.(2).Firefox浏览器支持此属性.(3).Opera浏览器支持此属性

window.clearInterval()方法

clearInterval()方法的定义和用法:此方法能够取消setInterval()方法设置的定时器.此方的参数必须是要取消的相应的setInerval()方法的返回值.点击可参阅更多window对象的属性和方法.语法结构: clearInterval(id) 参数列表: id 必需.此id是setInerval()的返回值,是此setInerval()方法的唯一标识. 浏览器支持:1.IE浏览器支持此属性.2.Firefox浏览器支持此属性.3.Opera浏览器支持此属性.4.chrome

方法的定义与调用以及static关键字的用法

一.方法的定义与使用(形参只有值传递)以下所有方法在主类中定义,并且在主方法中直接调用. 1.方法声明: 语法: [访问修饰符]  [static] 返回值类型  方法名(参数列表){ 要执行的代码 } //自定义方法 public static void print(){ System.out.println("hello"); } 当方法以void声明时,表示此方法无返回值.但是void方法仍然可以与return返回值配合使用;表示结束方法调用.java方法只有值传递 packag

(二)学习JavaScript之setInterval和clearInterval方法

参考:http://www.w3school.com.cn/jsref/met_win_setinterval.asp HTML DOM Window 对象 定义和用法 setInterval() 方法可按照指定的周期(以毫秒计)来调用函数或计算表达式. setInterval() 方法会不停地调用函数,直到 clearInterval() 被调用或窗口被关闭.由 setInterval() 返回的 ID 值可用作 clearInterval() 方法的参数. 语法 setInterval(co

js indexof用法indexOf()定义和用法

indexOf()定义和用法 indexOf() 方法可返回某个指定的字符串值在字符串中首次出现的位置. 语法 stringObject.indexOf(searchvalue,fromindex) 参数 : searchvalue:必需.规定需检索的字符串值.可选的整数参数. fromindex:规定在字符串中开始检索的位置.它的合法取值是 0 到 stringObject.length - 1.如省略该参数,则将从字符串的首字符开始检索. 说明 该方法将从头到尾地检索字符串 stringOb

JAVA数组的定义及用法

数组是有序数据的集合,数组中的每一个元素具有同样的数组名和下标来唯一地确定数组中的元素. 1. 一维数组 1.1 一维数组的定义 type arrayName[]; type[] arrayName; 当中类型(type)能够为Java中随意的数据类型,包含简单类型组合类型,数组名arrayName为一个合法的标识符,[]指明该变量是一个数组类型变量. 另外一种形式对C++开发人员可能认为非常奇怪,只是对JAVA或C#这种开发语言来说,另外一种形式可能更直观,由于这里定义的仅仅是个变量而已,系统

String的replaceAll方法中的正则表达式用法

项目里面 需要对已手机号码进行 如下的显示 比如15088688388 要显示为150****8388的效果 实现这个简单的效果 方法有很多 我想试试用正则表达式去实现 查了点资料最终试出来以下方法可行 System.out.println("15088688388".replaceAll("(\\d{3})(\\d{4})","$1****")); 输出结果:150****8388 首先对replaceAll方法的第一个参数进行解释 第一个参数

Css Hack的定义以及用法

Css Hack的定义以及用法 1.什么是CSS hack 由于不同的浏览器,比如Internet Explorer 6,Internet Explorer 7,Mozilla firefox等,对CSS的解析认识不一样,因此会导致生成的页面效果不一样,得不到我们所需要的页面效果.这个时候我们就需要针对不同的浏览器去写不同的CSS,让它能够同时兼容不同的浏览器,能在不同的浏览器中也能得到我们想要的页面效果.这个针对不同的浏览器写不同的CSS code的过程,就叫CSS hack! 2.CSS h

C++中宏的定义与用法(现已被内联函数所代替)

在noip中,宏还是被经常采用,所以这里讲一下,C++中宏的定义与用法 第一种用法——配合条件编译:#define DEBUG 定义一个叫DEBUG的标识符.它应该与#ifdef或#ifndef配合使用.举例如下: #define DEBUG #ifdef DEBUG void print(int v) { cout << v << endl;} #else void print(int) {} #endif 如果符号DEBUG存在,那么编译器会编译上面的.能输出数值的print,