请问各位大神 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/150
提交
取消