这是小弟写的一个简单的JS:  为了实现中间的几个图层显示,其他几个图层隐藏,
但是怎么也实现不了.   之后我把这段代码在控制台中编写了一次,但是没有问题.
抓狂中.  请帮帮小弟的忙, 在线等...........................下面代码的大体意思是: 只对5-8的图层进行循环显示操作.其他图层隐藏.
function changes(aaa){
    for(var i=1;i<10;i++){       
        if(i>=5 & i<=8){
            continue;
        }
         document.getElementById("div"+i).style.display="none";
    }  
    for(var i=5;i<=8;i++){
        document.getElementById("div"+i).style.display="none";
        document.getElementById("div"+aaa).style.display="block";        
    }
}这个是在控制台中的代码.能实现  先输出5到8   之后输出1-4 9 10.
 for (int i = 1; i <= 10; i++)
            {
                if (i >= 5 & i <= 8)
                {
                    continue;
                }
                Console.WriteLine(i - i);
            }
            for (int i = 5; i <= 8; i++)
            {
                Console.WriteLine(i);
            }这到底是为什么呢?刚接触JS不久,还有很多不懂的地方,希望高手们帮忙....