Показать сообщение отдельно
  #6 (permalink)  
Старый 21.11.2013, 17:13
Аватар для Vlasenko Fedor
Профессор
Отправить личное сообщение для Vlasenko Fedor Посмотреть профиль Найти все сообщения от Vlasenko Fedor
 
Регистрация: 13.03.2013
Сообщений: 1,572

Еще вариант
<!DOCTYPE HTML>
<html>
  <head></head>
  <body>
    <input id="mig" type="text" value="10">
    <input onclick="setMig()" type="button" value="SET">
    <script>
      var setMig = function () {
          var quantity = +document.getElementById('mig').value,
            body = document.body || document.getElementsByTagName('body')[0];
          quantity && blink(body, quantity, 'red');
        },
        blink = function (element, quantity, color) {
          var i = 0,
            quantity = quantity * 2,
            animTimer = setInterval(function () {
              element.bgColor = element.bgColor ? '' : color;
              ++i == quantity && clearTimeout(animTimer);
            }, 500);
        };
    </script>
  </body>
</html>

Последний раз редактировалось Vlasenko Fedor, 21.11.2013 в 21:41.
Ответить с цитированием