Это 4 кнопки, которые у меня есть на моей веб-странице ниже:
<div id ="topbar" width="80%; height:20px;" style="text-align:center">
<input type="button" value="Click first" onclick="button.toggle();"></input>
<input type="button" value="Click second" onclick="button2.toggle();"></input>
<input type="button" value="Click third" onclick="button3.toggle();"></input>
<input type="button" value="Click fourth" onclick="button4.toggle();"></input>
</div>
В настоящее время, когда страница загружена, все они включены (тумблер включен или выключен) Как включитьотключите их все, а затем зациклите их следующим образом:
1 в выключенном состоянии2 на отдыхе выкл3 на отдыхе от4 на отдыхе от1 на отдыхе выключен .... и он продолжает цикл.
Я пробовал этот подход
Что не так с этим?
setInterval ( "loop()", 2000 );
function loop ( )
{
setTimeout ( "SetLayer1()", 1000 );
}
function SetLayer1()
{
button.toggle(); //all off since all of them are on from start
button2.toggle();
button3.toggle();
button4.toggle();
}
function SetLayer2()
button.toggle(); // button 1 on rest off
//button2.toggle();
//button3.toggle();
//button4.toggle();
}
function SetLayer3()
{
button.toggle(); // button 1 off
button2.toggle(); //button 2 on
//button3.toggle();
//button4.toggle();
}
function SetLayer4()
{
//button.toggle();
button2.toggle();// button 2 off
button3.toggle();// button 3 on
//button4.toggle();
}