做一个树,可以展开,我刚学JS,一下午都没搞出,头疼的很,问下大家主文件 <body onclick="menuChange();"><div align="left">Windows核心编程</div><span class="menu" id="menu1">程序员必读</span><div id="submenu1" style="display:none"><div class="indent"><p><a href="11.html">定义自己的错误代码</a></p><p><a href="12.html">字符集</a></p><p><a href="13.html">需要注意的问题</a></p><p><a href="14.html">对COM的简单说明</a></p></div></div> <link href="tree.css" rel="stylesheet" type="text/css"><script language="javascript" type="text/javascript" src="tree.js"></script><style type="text/css"> tree.js<!--function menuChange(){ var src; var subId; if(window.event.srcElement.className=="menu") { subId="sub"+window.event.srcElement.id; if(document.all(subId).style.display=="none") { document.all(subId).style.display=="block"; } else { document.all(subId).style.display=="none"; } }}//--> 打开时,停在“程序员必读”上,怎么点也展不开,我怀疑是subid=....这句错了,但对JS真的不懂,请指点下 转载于:https://www.cnblogs.com/bo8888/archive/2007/05/26/760872.html