[Edge]。→、
window.setTimeout() を使用して設定されたタイマーを停止します。
Window | Window または Worker オブジェクト。 |
---|---|
timerID | setTimeout()の実行時に受け取ったタイマーID。 |
5秒後にアラート・ボックスを表示する。キャンセル可能:
HTML:
<button onclick="SetJob();">2秒後</button> <button onclick="clearTimeout(TimerId);">タイマー停止</button>
JavaScript:
var TimerId; function SetJob(){ TimerId=setTimeout(Job,5*1000,"5秒後"); } function Job(T){ alert(T); }
function Job(P1){ alert(P1); } TID=setTimeout(Job, 5000, "あ");
↓これを実行するとタイマーは停止します。
clearTimeout(TID)
Window.setTimeout()、Window.clearInterval()。