Задача в том,чтобы добавить в мигание не только старт и паузу,но и кнопки регулировки интервалов мигания (+ и -)...
<html>
<head>
<script type="text/javascript" src="js/mig.js"></script>
</head>
<!--первые две ф-ции изменяют значение интервала
последняя меняет цвет фона
осталось только запихнуть в цикл(цикл ниже) и написать остановку-->
<body id="bg">
<button id="start" onclick="innf();">start</button>
<button id="stop" onclick="stopp();">stop</button>
<button onclick="inc();">+</button>
<button id="dec" onclick="dec();">-</button>
</body>
</html>
var backgroundInterval;
function inc(){
interval += 500;
if(document.getElementById('dec').disabled){
document.getElementById('dec').disabled = false;
}
}
function dec(){
interval -= 500;
if(interval < 0){
alert('error');
document.getElementById('dec').disabled = true;
}
}
var Psy = function(firstColor, SecondColor, interval,inf) {
bg.style.background = firstColor;
setTimeout(function() {
bg.style.background = SecondColor;
}, interval);
}
function inf(){
Psy('pink','green',interval);
setTimeout(function(){
innf();
},0);
}
});
});