최신 웹 개발 튜토리얼
 

창문 clearTimeout() Method

<창 개체

설정 기능 방지 setTimeout() 실행한다 :

var myVar;

function myFunction() {
    myVar = setTimeout(function(){ alert("Hello"); }, 3000);
}

function myStopFunction() {
    clearTimeout(myVar);
}
»그것을 자신을 시도

"Try it Yourself" 아래의 예.


정의 및 사용

clearTimeout() 메소드는 타이머 설정 해제 setTimeout() 메소드.

ID에 의해 반환 된 값 setTimeout() 대한 매개 변수로서 사용된다 clearTimeout() 방법.

참고 : 사용할 수 있으려면 clearTimeout() 시간 제한 방법을 만들 때 방법을, 당신은 전역 변수를 사용해야합니다 :

myVar = setTimeout(" 함수가 이미 실행되어 있지 않은 경우, 당신은 사항 clearTimeout () 메서드를 호출하여 실행을 중지 할 수 있습니다.


브라우저 지원

테이블의 숫자는 완전히 방법을 지원하는 최초의 브라우저 버전을 지정합니다.

Method
clearTimeout() 1.0 4.0 1.0 1.0 4.0

통사론

clearTimeout( 매개 변수 값
매개 변수 기술
id_of_settimeout 필요합니다. 에 의해 반환 된 타이머의 ID 값 setTimeout() 메소드

기술적 세부 사항

반환 값 : 없음 반환 값 없습니다

예

더 예

다음의 예는있다 "Start count!" 버튼 타이머, 영원히 계산합니다 입력 필드를 시작하고는 "Stop count!" 타이머를 중지 버튼 :

<button onclick="startCount()">Start count!</button>
<input type="text" id="txt">
<button onclick="stopCount()">Stop count!</button>

<script>
var c = 0;
var t;
var timer_is_on = 0;

function timedCount() {
    document.getElementById("txt").value = c;
    c = c + 1;
    t = setTimeout(function(){timedCount()}, 1000);
}

function startCount() {
    if (!timer_is_on) {
        timer_is_on = 1;
        timedCount();
    }
}

function stopCount() {
    clearTimeout(t);
    timer_is_on = 0;
}
</script>
»그것을 자신을 시도

관련 페이지

창 개체 : href="met_win_settimeout.html"> setTimeout() Method

창 개체 : href="met_win_setinterval.html"> setInterval() Method

창 개체 : href="met_win_clearinterval.html"> clearInterval() Method


<창 개체