Окно setInterval () метод
Определение и использование
Метод setInterval () в указанный период (в миллисекундах) для вызова функции или вычисления выражения.
Метод setInterval () будет продолжать вызывать функцию до clearInterval () вызывается или окно закрыто. По значению ID setInterval () возвращал может быть использован в качестве параметров метода clearInterval ().
Совет: 1000 мс = 1 секунда.
грамматика
setInterval(code,millisec,lang)
参数 | 描述 |
---|---|
code | 必需。要调用的函数或要执行的代码串。 |
millisec | 必须。周期性执行或调用 code 之间的时间间隔,以毫秒计。 |
lang | 可选。 JScript | VBScript | JavaScript |
Поддержка браузеров
Все основные браузеры поддерживают setInterval () метод
примеров
примеров
1000 мс на функции часов (). Примеры также содержит кнопку, чтобы остановить выполнение:
<html>
<body>
<input type="text" id="clock">
<script language=javascript>
var int=self.setInterval(function(){clock()},1000);
function clock()
{
var d=new Date();
var t=d.toLocaleTimeString();
document.getElementById("clock").value=t;
}
</script>
<button onclick="int=window.clearInterval(int)">Stop</button>
</body>
</html>
<body>
<input type="text" id="clock">
<script language=javascript>
var int=self.setInterval(function(){clock()},1000);
function clock()
{
var d=new Date();
var t=d.toLocaleTimeString();
document.getElementById("clock").value=t;
}
</script>
<button onclick="int=window.clearInterval(int)">Stop</button>
</body>
</html>
Попробуйте »
объект Window