見出し画像

【JavaScript】タイマー


タイマー設定

clearInterval   タイマー解除
clearTimeout    タイマー解除
setInterval     タイマー設定
setTimeout      タイマー設定

タイマー設定および解除を行います

tId = setTimeout("mFunc()",1000)
関数mFuncを1秒後に呼び出します

tId = setInterval("mFunc()",500)
関数mFuncを0.5秒ごとに呼び出す

clearTimeout(tId)
setTimeoutで指定したタイマーを解除する

clearInterval(tId)
setIntervalで指定したタイマーを解除する


サンプル
<html>
<head>
<title>サンプル</title>
<script language="Javascript">
<!--

tId = 0;

function mFunc() {
  status = (new Date()).getSeconds();
  document.write(status);
}


//-->
</script>
</head>
<body>
<h2>タイマー設定/解除</h2>

<input type="button" value="タイマー設定" onclick="tid = setInterval('mFunc()',500)">
<input type="button" value="タイマー解除" onclick="clearInterval(tId)">

</body>
</html>


この記事が気に入ったらサポートをしてみませんか?