纵向二级导航

    <style type="text/css">
        dl
        {
            width: 100px;
            height: 170px;
            text-align: center;
        }
        dl dd
        {
            margin: 0px;
            border:1px solid black;
            cursor:pointer;
        }
        dt
        {
            display:none;
        }
    </style>
    <script type="text/javascript">
        function a(s) {
            var box = s.id;//注意:这是获取s所代表的dt
            var dts = document.getElementsByTagName("dt");//这步是把同级的dt全部查出来
            for (var j = 0; j < dts.length; j++) {
                var dd = box + j;
                if (dts[j].id == dd) {
                    dts[j].style.display = "block";
                }
                else {
                    dts[j].style.display = "none";
                }
            }
        }
    </script>
</head>
<body>
    <form id="form1" runat="server">
    <div id="content">
        <dl>
            <dd id="d" οnclick="a(d)">
                一级菜单A
            </dd>
            <dt id="d0">一级菜单A1 </dt>
            <dt id="d1">一级菜单A2 </dt>
            <dt id="d2">一级菜单A3 </dt>
            <dt id="d3">一级菜单A4 </dt>
            <dd id="c" οnclick="a(c)">
                一级菜单B
            </dd>
            <dt id="c4">一级菜单B1 </dt>
            <dt id="c5">一级菜单B2 </dt>
            <dt id="c6">一级菜单B3 </dt>
            <dt id="c7">一级菜单B4 </dt>
        </dl>
    </div>
    </form>
</body>
</html>

 

注意:id必须从0开始取,循环时也从0开始循环。这样不易出错。

 

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值