/**主版列表的收缩函数**/
var list = ["dd1","dd2"]//
function dsdiv(DT,ID){
var oDiv = GetObj(ID);
var odt = GetObj(DT);
for(var i=0;i<list.length ;i++ )
{
if(list[i]==ID)
{
oDiv.style.display = (oDiv.style.display == "none")?"block":"none";
if(oDiv.style.display =="none")
{
odt.className ="off";
}
else odt.className ="on";
}
else
GetObj(list[i]).style.display="none"
}<BODY onload="dsdiv('dt1','dd1');dsdiv('dt1','dd1')">
当A展开,B收缩时,再点A,LZ要什么效果?A收缩,B收缩呢?还是A收缩,B展开?
当A展开,B收缩时,再点A,
A收缩,B收缩或者A收缩,B展开 都可以的,主要是要求实现 点B,B展开,而A自动收缩;点A,A展开,B收缩就可以了.