예
설정 기능 방지 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
<창 개체