手机
当前位置:查字典教程网 >编程开发 >Javascript教程 >用JS做的简单的可折叠的两级树形菜单
用JS做的简单的可折叠的两级树形菜单
摘要:复制代码代码如下:可折叠的两级菜单window.onload=function(){varlistUL=document.getElemen...

复制代码 代码如下:

<!DOCTYPEhtml PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">

<html>

<hrad>

<metahttp-equiv="content-type"content="text/html;charset=utf-8">

<title>可折叠的两级菜单</title>

<styletype="text/css">

<>

</style>

<scriptlanguage="javascript">

window.onload=function(){

varlistUL=document.getElementById("listUL");

varolist=listUL.childNodes;

varoa=0;

for(var i = 0; i < olist.length; i++) {

if(olist[i].tagName=="LI"&&olist[i].getElementsByTagName("ul")[0]){

oa=olist[i];

oa.onclick=change;

}

}

functionchange(){

varos=this.getElementsByTagName("ul")[0];

if(os.className=="myHide")

os.className="myShow";

else

os.className="myHide";

}

}

</script>

</hrad>

<body>

<divid="navigation">

<ulid="listUL">

<li>

<divclass="txt">Home</div>

</li>

<li>

<divclass="txt">news</div>

<ulclass="myHide">

<li><ahref="#">lastest news</a></li>

<li><ahref="#">all news</a></li>

</ul>

</li>

<li>

<divclass="txt">sports</div>

<ulclass="myHide">

<li><ahref="#">lastest news</a></li>

<li><ahref="#">all news</a></li>

</ul>

</li>

<li>

<divclass="txt">weather</div>

<ulclass="myHide">

<li><ahref="#">lastest news</a></li>

<li><ahref="#">all news</a></li>

</ul>

</li>

</ul>

</div>

</body>

</html>

【用JS做的简单的可折叠的两级树形菜单】相关文章:

一个很简单的办法实现TD的加亮效果.

jquery实现用户打分评分特效

javascript实现获取服务器时间

Angular中$compile源码分析

破解Session cookie的方法

javascript实现简单的省市区三级联动

JS中字符串trim()使用示例

JS实现简单路由器功能的方法

用NODE.JS中的流编写工具是要注意的事项

简单实用的网页表格特效

精品推荐
分类导航