Что-то мне подсказывает что задержку я не верно делаю, цвет меняется у меня только один раз:
HTML
<html>
<head>
<title> Simple Script </title>
</head>
<body>
<script language = "javascript">
function DoNothing()
{
// alert('Nothing!');
}
function ChangeColor(input)
{
input.style.color = "Red";
setTimeout(DoNothing(), 10000); // 10000 по идее секунда (пробовал менше (и 0) никакого различия)
input.style.color = "Blue";
}
</script>
<br><br><br><br><br><br>
<form name = "F1" id = "F1">
<p align = "center" > <input type = "button" name = "btn1" align = "center" value = "Ok"
onClick = ChangeColor(btn1)>
</form>
</body>
</html>
<head>
<title> Simple Script </title>
</head>
<body>
<script language = "javascript">
function DoNothing()
{
// alert('Nothing!');
}
function ChangeColor(input)
{
input.style.color = "Red";
setTimeout(DoNothing(), 10000); // 10000 по идее секунда (пробовал менше (и 0) никакого различия)
input.style.color = "Blue";
}
</script>
<br><br><br><br><br><br>
<form name = "F1" id = "F1">
<p align = "center" > <input type = "button" name = "btn1" align = "center" value = "Ok"
onClick = ChangeColor(btn1)>
</form>
</body>
</html>
Я в этих делах новичок Так что еще вопрос, существует какое-нибудь средство для проверки скриптов (хотябы на синтаксические ошибки ) ?