为了账号安全,请及时绑定邮箱和手机立即绑定

请问各位大神 js那里哪里有问题啊,为什么加上个循环就不可以呢

正在回答

1 回答

参考下,只是有了切换效果,在添加下标签的样式就可以了。
    <script>
         window.onload = function()
    {
        var myDiv = document.getElementById("box");//注意给div加一个ID为box
        var liList = myDiv.getElementsByTagName("a");
        var divList = myDiv.getElementsByTagName("ul");
        for(var i=0;i<liList.length;i++)
        {
            liList[i].index = i;
            liList[i].onclick = function()
            {
                //隐藏所有的div及边框
                for(var j=0;j<liList.length;j++)
                {
                    
                    divList[j].style.display = "none";
                }
                
                divList[this.index].style.display  = "block";
            }
        
        }
	}
</script>


0 回复 有任何疑惑可以回复我~
#1

me233303 提问者

老师 请问一下liList[i].index = i;是什么意思啊
2014-08-06 回复 有任何疑惑可以回复我~

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信