二级(点击伸开)伸展动态菜单

原创 2016年06月02日 12:45:58

<!--#include file="ConnDB.asp"-->

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=gb2312" />
<title>无标题文档</title>
<script language="javascript">
function hideAll() {
  for(i=0;i<odiv.length;i++) {
    odiv[i].style.display="none";
  }

function showObj(num) 
{
  
  if (odiv[num].style.display=="none") 
  {
    hideAll();
    odiv[num].style.display="inline";
  }
  else {
    odiv[num].style.display="none";
  }
}
</script>
<style type="text/css">
<!--
.divctrl01{
 cursor:hand;height:25px; /*控制一级类别高度*/
}
.divctrl02{
 cursor:hand;height:25px; /*控制二级类别高度*/
}
body,td,th {
 font-size: 12px;
}
body {
 margin-left: 0px;
 margin-top: 0px;
 margin-right: 0px;
 margin-bottom: 0px;
}
-->
</style>
</head>

<body>
 <%
Set rs=Server.CreateObject("ADODB.RecordSet")
sql="SELECT * from GoodsType where mintypeid=0 order by id asc"
rs.Open sql,conn,1,1
if Rs.eof and rs.bof then
Response.Write("没有分类")
Response.end
else
i=0
do while not rs.eof   
 %>
 
<div onClick="showObj(<%= i %>)" class="divctrl01">&nbsp;+&nbsp;<b><%= rs("type") %></b></div>
<div id="odiv" style="display:none" >
<%
        Set rs2=Server.CreateObject("ADODB.RecordSet")
        sql2="SELECT * from GoodsType where mintypeid="&rs("id")&"  order by id desc"
        rs2.Open sql2,conn,1,1
        if Rs2.eof and  rs2.bof then
  Response.Write("")
  else
  
  j=0
        do while not rs2.eof 
 %>
 <table width="100%" border="0" cellspacing="0" cellpadding="0">
  <tr>
    <td width="25">&nbsp;</td>
    <td height="25"><a href="products.asp?id=<%= rs2("id") %>&typen=<%= rs("type") %>"><%= rs2("mintype") %></a></td>
  </tr>
</table>

<%
      rs2.movenext
      loop
   j=j+1
      end if
      rs2.close
      set rs2=nothing
 %>
</div>
<%
i=i+1
rs.movenext
loop
end if
rs.close
set rs=nothing
 %>
</body>
</html>

版权声明:本文为博主原创文章,未经博主允许不得转载。

相关文章推荐

iOS抽屉效果、二级菜单(点击,拖拽滑动)

好像最近,看到好多Android上的抽屉效果,也忍不住想要自己写一个。在Android里面可以用SlidingDrawer,很方便的实现。IOS上面就只有自己写了。其实原理很简单就是 UIView 的...

最简单的纯js实现点击展开二级菜单功能

虽然,jQuery已经非常好用了,但是实际的开发项目中,还是有很多限制,比如项目组奇葩的要求,不能使用任何插件,当然,也是考虑插件占用资源,毕竟100+KB对与小型项目来说还是非常大的。我最近就遇到做...

菜单动态添加与点击响应

  • 2011-06-25 19:41
  • 1.86MB
  • 下载

Cocos2d-x学习之---点击按钮动态展现出一列菜单的一些想法

场景展现:游戏中,比如说点击设置按钮,然后就会弹出一列菜单的效果,每个子项菜单是一个一个展现的效果,并且带一个背景。不是那种简单的点击按钮,然后一排菜单同时展现的那种效果。 个人思路:首先背景的展...

动态节点树 多级分类 php jquery ajax json mysql 点击进入菜单

直接生成的调用动态节点树 http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> http://www.w3.org/1999/xh...

ofbiz 权限设计及动态二级菜单解决方案

1、权限实体 说明:ofbiz基础权限是配置到
  • fclwd
  • fclwd
  • 2014-04-17 20:16
  • 1078

基础之初级菜单(带二级显示,可伸展)

无标题文档 function disSub(obj,show){ var subMenu=obj.getElementsByTagName("ul")[0]; subMenu.st...
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:深度学习:神经网络中的前向传播和反向传播算法推导
举报原因:
原因补充:

(最多只允许输入30个字)