setInterval()只執行 一次的問題

function show() {
    var obj = document.getElementById(andon_obj);
    if (obj.style.visibility == "visible")
	obj.style.visibility = "hidden";
    else
	obj.style.visibility = "visible";
}
var timer=setInterval(show(), 600);

show()無返回值,setInterval的第一個參數只能執行一次

改爲var timer=setInterval(show,600);即可一直循環,間隔0.6s調用

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章