08. Функции. Часть 2. Замыкания

Примеры

Отсчет времени

praxis/08/examples/01/index.htm

Код примера:


<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" 
  "http://www.w3.org/TR/html4/loose.dtd">
<HTML lang="ru">
  <HEAD>
    <META http-equiv="content-type" content="text/html; charset=windows-1251">
    <TITLE>Отсчет времени</TITLE>
    <SCRIPT>
window.onload = function()
{
  var time = 10;
  var n = window.setInterval(function () 
    {
      if (!time--) {clearInterval(n); time="Время закончилось"; }
      document.getElementById("counter").innerHTML = time;
    },1000);
};
    </SCRIPT>
  </HEAD>               
  <BODY>
    <H1>Отсчет времени</H1>
    <DIV id=counter>Подождите секунду!</DIV>
  </BODY>
</HTML>