<script language="javascript" type="text/javascript">
//显示层
function swicthDiv(divName)
{
for(i=1;i<4;i++)
if(divName==i)
{
if(document.getElementById(i).style.display=="none")
{
document.getElementById(i).style.display = "block";
}
else
{
document.getElementById(i).style.display = "none";
}
}
else
{document.getElementById(i).style.display = "none"}
} </script>
<div><a href="#" onmouseup="swicthDiv('1')">品牌</a> </div>
<div id="1">
<ul>
<li><a href="m-2.html?val">价值观</a></li>
<li><a href="m-3.html?team">团队</a></li>
<li><a href="m-2.html?award">奖项</a></li>
<li><a href="m-3.html?brand">品牌体验</a></li>
</ul>
</div>
</div>每次打开页面第一次点击 品牌 后 无效 第二次点击 就能将 <div id="1">显示出来 希望第一次点击就有效
//显示层
function swicthDiv(divName)
{
for(i=1;i<4;i++)
if(divName==i)
{
if(document.getElementById(i).style.display=="none")
{
document.getElementById(i).style.display = "block";
}
else
{
document.getElementById(i).style.display = "none";
}
}
else
{document.getElementById(i).style.display = "none"}
} </script>
<div><a href="#" onmouseup="swicthDiv('1')">品牌</a> </div>
<div id="1">
<ul>
<li><a href="m-2.html?val">价值观</a></li>
<li><a href="m-3.html?team">团队</a></li>
<li><a href="m-2.html?award">奖项</a></li>
<li><a href="m-3.html?brand">品牌体验</a></li>
</ul>
</div>
</div>每次打开页面第一次点击 品牌 后 无效 第二次点击 就能将 <div id="1">显示出来 希望第一次点击就有效
<div id="1" style="display:none">
if(divName==i)
{
if(document.getElementById(i).style.display=="none")
{
document.getElementById(i).style.display = "block";
}
else
{
document.getElementById(i).style.display = "none";
}
}
改成这样 你的if else用错了