js控制2个div循环显示有关问题

js控制2个div循环显示问题2个div 每隔1分钟或者几秒钟相互替换,怎么做。求指导[解决办法]bodydiv id

js控制2个div循环显示问题
2个div 每隔1分钟或者几秒钟相互替换,怎么做。


    求指导
[解决办法]

<body>
    <div id = "a">ab</div>
<div id = "b">ba</div>
</body>
<script>
function change(){
var a = document.getElementById("a"),
    b = document.getElementById("b");
if(a.style.display == "block"){
a.style.display = "none";
b.style.display = "block";
}else{
b.style.display = "none";
a.style.display = "block";
}
setTimeout(change,10*1000);
}
change();
</script>


难道是这样?
[解决办法]
setInterval()或者setTimeout()