setInterval

setInterval setInterval *
*前のトピック: setEndPoint
*次のトピック: setTimeout

setInterval

解説

指定されたミリ秒が経過するたびに、expressionで指定したコードがが繰り返し評価される。

構文

intervalID = object**.setInterval(expression,** msec [, language])

パラメータ 解説
expression 文字列。指定されたインターバルで実行されるコード。
msec インターバル時間をミリ秒単位で表わした整数。
language オプション。文字列。実行するコードの言語を指定する。

戻り値

インターバルを表す整数の識別子を返す。これはインターバルをクリア(停止)するために使う。

次の例では、5秒ごとにドキュメントの背景色が変わる

setInterval("changeColor()", 5000);
.
.
.
function changeColor()
{
if (document.body.bgColor == "#ff0000")   // Check if body bgColor is red by comparing to hexidecimal value
document.body.bgColor = "blue";
else
document.body.bgColor = "red";
}

適用

window

関連事項

clearIntervalメソッド

Up トップに戻る
© 1997 Microsoft Corporation. All rights reserved. Terms of Use.