• <ruby id="5koa6"></ruby>
    <ruby id="5koa6"><option id="5koa6"><thead id="5koa6"></thead></option></ruby>

    <progress id="5koa6"></progress>

  • <strong id="5koa6"></strong>
    • 軟件測試技術
    • 軟件測試博客
    • 軟件測試視頻
    • 開源軟件測試技術
    • 軟件測試論壇
    • 軟件測試沙龍
    • 軟件測試資料下載
    • 軟件測試雜志
    • 軟件測試人才招聘
      暫時沒有公告

    字號: | 推薦給好友 上一篇 | 下一篇

    簡單的滑動菜單

    發布: 2007-7-14 19:53 | 作者: 佚名    | 來源: 網絡轉載     | 查看: 8次 | 進入軟件測試論壇討論

    領測軟件測試網 <!---
      簡單的滑動菜單

      徐祖寧(嘮叨)
      2003.03
      czjsz_ah@stats.gov.cn

      滑動菜單是一種較常用的菜單形式,在羅列二級分類的場合下廣泛使用。其特點是代碼量極小,數據描述簡潔。
      本例使用無線表格,以類的書寫方式表述。
      本代碼可自由擴散。
    --->
    <style>
    table {font-size = 9pt}
    td {height = 20px}
    </style>
    <body>
    <span id="menus"></span>
    <span id="view"></span>
    </body>

    <script for=pad event=onclick>
    // 大類節點點擊響應
    for(var i=1;i<this.parentElement.rows.length;i+=2)
      this.parentElement.rows[i].style.display = "none";
    this.parentElement.rows[this.rowIndex+1].style.display='block';
    view.innerHTML = this.v1 +":"+ this.v2; // 根據大小類自行構造相應動作
    </script>

    <script for=bar event=onclick>
    // 小類節點點擊響應
    view.innerHTML = this.v1 +":"+ this.v2; // 根據大小類自行構造相應動作
    </script>

    <script>
    /**
    * 產生菜單的html代碼串
    * 入口參數為菜單默認打開的大類號
    */
    function menu(n) {
        this.ar = new Array(
        /**
         * 參數數組
         * 列1:大類
         * 列2:小類
         * 列3:標題
         */
        new Array(1,0,"大類一"),
        new Array(1,1,"小類一"),
        new Array(1,2,"小類二"),
        new Array(2,0,"大類二"),
        new Array(2,1,"小類一"),
        new Array(2,2,"小類二"),
        new Array(2,3,"小類三"),
        new Array(3,0,"大類三"),
        new Array(3,1,"小類一"),
        new Array(3,2,"小類二"),
        new Array(4,0,"大類四"),
        new Array(4,1,"小類一"),
        new Array(4,2,"小類二"),
        new Array(4,3,"小類三")
        );
        this.width =120;
        this.bgcolor = "#f0f0f0";
        this.bordercolorlight = "#c0c0c0";
        this.bordercolordark = "#FFFFFF";
        this.tr_bgcolor = "#d0d0d0";
        var s = "<table border=1 align=center width="+this.width+" bgcolor="+this.bgcolor+" bordercolorlight="+this.bordercolorlight+" bordercolordark="+this.bordercolordark+" CELLPADDING=0 CELLSPACING=0>"
        for(var i=0;i<this.ar.length;i++) { // 構造菜單的html結構,其中將大小類編號作為自定義參數,以便事件響應時使用。
            if(this.ar[i][1] == 0) {
                if(i > 0)
                    s += "</table></td></tr>";
                var vk = this.ar[i][0]==n?"block":"none";
                s += "<tr id='pad' bgcolor="+this.tr_bgcolor+" v1="+this.ar[i][0]+" v2="+this.ar[i][1]+"><td align=center>"+this.ar[i][2]+"</td></tr><tr style='display:"+vk+"'><td><table width=100%>";
            }else
                s += "<tr><td id='bar' v1="+this.ar[i][0]+" v2="+this.ar[i][1]+">"+this.ar[i][2]+"</td></tr>";
        }
        s += "</table></td></tr></table>";
        return s;
    }

    /*** 創建菜單 ***/
    menus.innerHTML = menu(4);
    </script>

    文章來源于領測軟件測試網 http://www.kjueaiud.com/


    關于領測軟件測試網 | 領測軟件測試網合作伙伴 | 廣告服務 | 投稿指南 | 聯系我們 | 網站地圖 | 友情鏈接
    版權所有(C) 2003-2010 TestAge(領測軟件測試網)|領測國際科技(北京)有限公司|軟件測試工程師培訓網 All Rights Reserved
    北京市海淀區中關村南大街9號北京理工科技大廈1402室 京ICP備2023014753號-2
    技術支持和業務聯系:info@testage.com.cn 電話:010-51297073

    軟件測試 | 領測國際ISTQBISTQB官網TMMiTMMi認證國際軟件測試工程師認證領測軟件測試網

    老湿亚洲永久精品ww47香蕉图片_日韩欧美中文字幕北美法律_国产AV永久无码天堂影院_久久婷婷综合色丁香五月

  • <ruby id="5koa6"></ruby>
    <ruby id="5koa6"><option id="5koa6"><thead id="5koa6"></thead></option></ruby>

    <progress id="5koa6"></progress>

  • <strong id="5koa6"></strong>