Показать сообщение отдельно
  #1 (permalink)  
Старый 20.11.2013, 15:32
Аспирант
Отправить личное сообщение для Apelcun77 Посмотреть профиль Найти все сообщения от Apelcun77
 
Регистрация: 14.11.2013
Сообщений: 37

Менять каждую секунду цвет фона
НАписал функцию
function mig() {
var x = Number(document.getElementById("setMig").innerHTML);
var y = 0;
    function red_white() {
	if ( y < x ) {
	var	y=y + 1;
	function red() {
    document.bgColor = red;
	setTimeout(white(), 1000);
    }
	function white() {
    document.bgColor = white;
	setTimeout(red_white(), 1000);
    }
	}
	}
}

И HTML
<input type="text" name="setMig">
<input type="submit" onClick="mig()" value="Подтвердить">

Нужно чтобы ты вводиш значение в текстовое поле (например 10), нажимаеш на кнопу и задний фон меняет 10 раз цвет фона с красного на белый. Не могу найти ошибку в коде, он не работает. Помогите, заранее спасибо!
Ответить с цитированием