关于多级菜单的问题JScript codescript languagejavascriptwindow.onloadfunction(){var oUldocume
关于多级菜单的问题
- JScript code
<script language="javascript">window.onload=function(){ var oUl=document.getElementById("listUL"); var aLi=oUl.childNodes; var oA; for(var i=0;i<aLi.length;i++){ if(aLi[i].tagName=="LI"&&aLi[i].getElementsByTagName("ul").length){ oA=aLi[i].firstChild; oA.onclick=change; } } } function change(){ var oDiv=this.parentNode.getElementsByTagName("ul")[0]; if(oDiv.className=="myHide") oDiv.className="myShow"; else oDiv.className=="myHide"; }</script>请问为何只能点一下展开 再点不隐藏呢
[解决办法]
oDiv.className="myHide";
