陕西兴平第一人民医院:谁帮忙修改这段JS

来源:百度文库 编辑:中科新闻网 时间:2024/05/04 05:47:28
默认效果是 所有子栏目都展开的 现在需要默认为关闭,点击大类的时候展开子栏目. 如果没CSS文件. 请参看动易首页 www.powereasy.net

<DL>
<DT class=dt2 id=dt2 onmouseover=showbg(2) onclick=showsubmenu(2) onmouseout=showoutbg(2)><B>栏目AAA</B>
<DD id=submenu2 >
<UL>
<LI><a href="#">·栏目a</A>
<LI><a href="#">·栏目b</A>
<LI><a href="#">·栏目c</A>
<LI><a href="#">·栏目d</A>
</LI></UL></DD></DL>
<DL>
<DT class=dt2 id=dt3 onmouseover=showbg(3) onclick=showsubmenu(3) onmouseout=showoutbg(3)><B>栏目BBB</B>
<DD id=submenu3>
<UL>
<LI><a href="#">·栏目a</A>
<LI><a href="#">·栏目b</A>
<LI><a href="#">·栏目c</A>
<LI><a href="#">·栏目d</A>
</UL></DD></DL>
<DL>

<SCRIPT language=javascript1.2>
function showsubmenu(sid){
whichEl = eval('submenu' + sid);
if (whichEl.style.display == 'none'){
eval("submenu" + sid + ".style.display='';");
eval("dt" + sid + ".className='dt2';");
}
else{
eval("submenu" + sid + ".style.display='none';");
eval("dt" + sid + ".className='dt2';");
}
}
function showbg(sid){
whichEl = eval('submenu' + sid);
if (whichEl.style.display == 'none'){
eval("dt" + sid + ".className='dt4';");
}
else{
eval("dt" + sid + ".className='dt3';");
}
}
function showoutbg(sid){
whichEl = eval('submenu' + sid);
if (whichEl.style.display == 'none'){
eval("dt" + sid + ".className='dt1';");
}
else{
eval("dt" + sid + ".className='dt2';");
}
}
</SCRIPT>

在BODY里加上
<BODY onload=showsubmenu(2)&showsubmenu(3)>
就行了

在你的网页结尾加上下面代码:

<script language="javascript">
showsubmenu(2);
showsubmenu(3);
</script>