<script> function isshow(e){
if(document.getElementById(e).getElementsByTagName("li")[0].style.display==null)
document.getElementById(e).getElementsByTagName("li")[0].style.display="block"
if(document.getElementById(e).getElementsByTagName("li")[0].style.display=="block")
{
for(var i=0;i< document.getElementById(e).getElementsByTagName("li").length;i++)
{document.getElementById(e).getElementsByTagName("li")[i].style.display="none"
}
}
else
{
for(var i=0;i< document.getElementById(e).getElementsByTagName("li").length;i++)
{document.getElementById(e).getElementsByTagName("li")[i].style.display="block"}
} }
</script>
<body>
li的隐藏与显示,如何根据id显示ul?
如何设置ul默认是隐藏
<div id="PARENT" style="background-color:#999999; color:#CC0000">
<ul id="nav">
<li >XXX
<ul id="a1" span onclick="isshow('a1')" style="cursor:pointer; " >123
<li >
<a href="../customer.aspx" target="frmright" >人事資料</a></li>
<li>
<a href="../addcourse.aspx" target="frmright">主管架構</a></li>
<li>
<a href="../addcourse.aspx" target="frmright">部門資料</a></li>
<li>
<a href="../addcourse.aspx" target="frmright">部門歸類</a></li>
</ul>
<ul id="a2" onclick="isshow('a2')" style="cursor:pointer">234
<li >
<a href="../course.aspx" target="frmright">培訓導師</a></li>
<li>
<a href="../course.aspx" target="frmright">培訓場地</a></li>
<li>
<a href="../course.aspx" target="frmright">培訓檔案</a></li>
</ul>
</li>
</ul>
</div>
</body>
是这样的效果吗????
如何设置ul默认是隐藏 style="display:none" 你需要隐藏的标签加上这个就可以了
Request.QueryString 这个不是js的写法噢 asp的吧 参数在除法事件的函数里面加噢 <ul id="a1" span onclick="isshow('a1')" style="cursor:pointer; " >
if(document.getElementById(e).getElementsByTagName("li")[0].style.display==null)
document.getElementById(e).getElementsByTagName("li")[0].style.display="block"
if(document.getElementById(e).getElementsByTagName("li")[0].style.display=="block")
{
for(var i=0;i< document.getElementById(e).getElementsByTagName("li").length;i++)
{document.getElementById(e).getElementsByTagName("li")[i].style.display="none"
}
}
else
{
for(var i=0;i< document.getElementById(e).getElementsByTagName("li").length;i++)
{document.getElementById(e).getElementsByTagName("li")[i].style.display="block"}
} }
</script>
<body>
li的隐藏与显示,如何根据id显示ul?
如何设置ul默认是隐藏
<div id="PARENT" style="background-color:#999999; color:#CC0000">
<ul id="nav">
<li >XXX
<ul id="a1" span onclick="isshow('a1')" style="cursor:pointer; " >123
<li >
<a href="../customer.aspx" target="frmright" >人事資料</a></li>
<li>
<a href="../addcourse.aspx" target="frmright">主管架構</a></li>
<li>
<a href="../addcourse.aspx" target="frmright">部門資料</a></li>
<li>
<a href="../addcourse.aspx" target="frmright">部門歸類</a></li>
</ul>
<ul id="a2" onclick="isshow('a2')" style="cursor:pointer">234
<li >
<a href="../course.aspx" target="frmright">培訓導師</a></li>
<li>
<a href="../course.aspx" target="frmright">培訓場地</a></li>
<li>
<a href="../course.aspx" target="frmright">培訓檔案</a></li>
</ul>
</li>
</ul>
</div>
</body>
是这样的效果吗????
如何设置ul默认是隐藏 style="display:none" 你需要隐藏的标签加上这个就可以了
Request.QueryString 这个不是js的写法噢 asp的吧 参数在除法事件的函数里面加噢 <ul id="a1" span onclick="isshow('a1')" style="cursor:pointer; " >
解决方案 »
- .NET系统嵌套的JAVA系统子页面无法使用parent.document
- 关于stack overflow 的问题
- 诚恳求教
- 打印print()函数在fierfox下失效(在线等待)
- Javascript里如何使用SAX操作XMl?有没有文档或例子什么的?
- javascript里调用asp的函数
- 请问有什么方法可以在select的列表前加小图标,还有就是能不能让select框用输入的功能.
- 如何用JavaScript做页面另存,要求能把里面一级联接的附件也一块保存下来
- window.event.returnValue = false;与 return false
- 【求解】为什么我的Resultset用不了
- 将鼠标放到超链接或点击超链接的时候,怎样使得IE任务栏不显示对应的url地址
- 机顶盒不支持js怎么办?请高手解决!
li的隐藏与显示,如何根据id显示ul?
如何设置ul默认是隐藏
<style>
#nav ul{display:none;}/*默认隐藏id="nav"下的ul*/
</style>
<div id="PARENT" style="background-color:#999999; color:#CC0000">
<ul id="nav">
<li>
<ul id="a1">
<li>
<a href="../customer.aspx" target="frmright" >人事資料</a></li>
<li>
<a href="../addcourse.aspx" target="frmright">主管架構</a></li>
<li>
<a href="../addcourse.aspx" target="frmright">部門資料</a></li>
<li>
<a href="../addcourse.aspx" target="frmright">部門歸類</a></li>
</ul>
<ul id="a2">
<li>
<a href="../course.aspx" target="frmright">培訓導師</a></li>
<li>
<a href="../course.aspx" target="frmright">培訓場地</a></li>
<li>
<a href="../course.aspx" target="frmright">培訓檔案</a></li>
</ul>
</li>
</ul>
</div>
</body><script type="text/javascript"><!--
if ( '<%=Request.QueryString("menu")%>'=="1")//=================使用<%%>来动态获取传递的参数
{
document.getElementByI('a1').style.display="block";
}
if ( '<%=Request.QueryString("menu")%>'=="2")//
{
document.getElementByI('a2').style.display="block";
}--></script>