我正在使用 Javascrip,我有一个类似下面的函数,我想隐藏所有 div。但我不知道为什么这段代码不起作用。有人会帮我吗?
Javasvript
function showDiv(divTag,id)
{
var i;
for(i=1;i<7;i++)
{
document.getElementById(divTag+i).style.display = 'none';
}
document.getElementById(divTag+id).style.display = 'block';
}
或者
function showDiv(divTag,id)
{
var i;
for(i=1;i<5;i++)
{
var tempDiv = divTag + i;
document.getElementById(tempDiv).style.display = 'none';
}
document.getElementById(divTag+id).style.display = 'block';
}
和 HTML
<a href="#" onClick="showDiv(\"hide_\",1)">Show Only Div1</a>
<div id="hide_1">
Abc
</div>
<a href="#" onClick="showDiv(\"hide_\",2)">Show Only Div2</a>
<div id="hide_2">
BCD
</div>
<a href="#" onClick="showDiv(\"hide_\",3)">Show Only Div2</a>
<div id="hide_3">
EDF
</div>
<a href="#" onClick="showDiv(\"hide_\",4)">Show Only Div2</a>
<div id="hide_4">
FGE
</div>
我尝试过但未能做到的以上两个过程