js树形菜单(梯形,没有+号)-主要是通过 display 控制

<table cellspacing="0" cellpadding="0" width="184" border="0">
<tbody>
    <tr valign="center">
      <td align="right" width="26" height="23"><div align="right">
   <img height="10" src="home/left_tit.gif" width="11" /></div></td>
      <td align="left"><img height="11" src="home/product.jpg" width="57" /></td>
    </tr>


<%

MyGetFatherID=Request("FatherClassID")
MyGetClassID=Request("ClassID")

Set Rs=Server.CreateObject("Adodb.RecordSet")
sql="Select ClassID,ClassName,OrderID,ParentID,IsPass from ProductsClass where ParentID=0 order by OrderID desc,ClassID desc"
Rs.Open sql,conn,1,1
While Not Rs.Eof

MyFatherID = Rs("ClassID")
MyFatherName = Rs("ClassName")


If Cstr(MyGetFatherID)=Cstr(MyFatherID) Then
MyDisplay=""
Else
   MyDisplay="display:none"
End If

intI = intI + 1


%>

    <tr valign="center">
      <td align="right" height="20"><img height="5" src="home/midlefttit-1.jpg" width="3" />&nbsp;</td>
      <td height="20" align="left"><a href="products.asp?FatherClassID=<%=MyFatherID%>&ClassID=<%=MyFatherID%>"   οnclick="javascript:Tree('tb<%=intI%>')"><%=MyFatherName%></a></td>
    </tr>


    <tr valign="center">
      <td align="right" height="1"><!--NONE--></td>
      <td bgcolor="#cccccc" height="1"><!--NONE--></td>
    </tr>



    <tr valign="center">
      <td align="right"></td>
      <td align="middle">
  
   <table width="100%" border="0" cellspacing="0" cellpadding="0" id="<%="tb" & intI %>" style="<%=MyDisplay%>">
         

<%
Set oRs=Server.CreateObject("Adodb.RecordSet")
sql="Select ClassID,ClassName,Elite,Content,Picture1,OrderID,ParentID,IsPass from ProductsClass where ParentID="&MyFatherID&" order by OrderID desc,ClassID desc"
oRs.Open sql,conn,1,1
While Not oRs.Eof
  
   MyClassID = oRs("ClassID")
   MyClassName = oRs("ClassName")

%>
    <tr>
            <td width="8%" height="18" align="right"><img height="5" src="home/midlefttit-1.jpg" width="3" />&nbsp;</td>
            <td width="92%" height="18" align="left"><a href="products.asp?FatherClassID=<%=MyFatherID%>&ClassID=<%=MyClassID%>"><%=MyClassName%></a></td>
          </tr>
<%
   oRs.MoveNext
Wend
%>
   
      </table></td>
    </tr>

<%
Rs.MoveNext
Wend

Set oRs=Nothing
Set Rs=Nothing

 


MyArray=GetClassDate("ProductsClass")


%>

</tbody>
</table>
<script language="JavaScript" type="text/javascript">

function Tree(trID)
{
   var MyStyle = document.getElementById(trID).style.display;
   if(MyStyle=="none")
   {
    document.getElementById(trID).style.display=""
   }
   else
   {
    document.getElementById(trID).style.display="none"
   }
}
</script>

 
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值