「JavaScript」clearInterval()でタイマーをキャンセルするサンプル
書式
window.clearInterval(intervalID)
setInterval を使用して設定された繰り返し動作をキャンセルします。
使用例
<script>
var fs = function() {
alert( n + "回目" +"10秒経過しました");
if(n > 2)
/*繰り返しの数に制限をかける*/
clearInterval(resId);
n++;
}
var ts = 10000;
var n = 1;
/*タイマーをセット*/
var resId = setInterval(fs,ts);
</script>
<script>
var fs = function() {
alert( n + "回目" +"10秒経過しました");
if(n > 2)
/*繰り返しの数に制限をかける*/
clearInterval(resId);
n++;
}
var ts = 10000;
var n = 1;
/*タイマーをセット*/
var resId = setInterval(fs,ts);
</script>
<script> var fs = function() { alert( n + "回目" +"10秒経過しました"); if(n > 2) /*繰り返しの数に制限をかける*/ clearInterval(resId); n++; } var ts = 10000; var n = 1; /*タイマーをセット*/ var resId = setInterval(fs,ts); </script>