<rt id="bn8ez"></rt>
<label id="bn8ez"></label>

  • <span id="bn8ez"></span>

    <label id="bn8ez"><meter id="bn8ez"></meter></label>

    JAVA歷程
    希望我的這個博客能給那些想在java的海洋中拼搏的人有所幫助。謝謝光臨!
    posts - 8,  comments - 6,  trackbacks - 0

    <script language="JavaScript">
    <!--
    function TwoSelectInit(so,dv1,dv2){
     var o1=so.o1;var o2=so.o2;var allstr=so.str;var dt1=so.dt1;var dt2=so.dt2;var selectonce=so.selectonce;
     var _s = "*|^@";
     var s1=new Array(),v1=new Array(),s2=new Array(),v2=new Array();
     var s1i = 0,s2i = 0;
     if(dt1!=""){
      if(!selectonce){allstr=dt1+_s.charAt(1)+_s.charAt(0)+allstr;}
      else{allstr=dt1+_s.charAt(1)+dt2+_s.charAt(0)+allstr;}
     }
     aa=allstr.split(_s.charAt(0));
     for(aai=0;aai<aa.length;aai++){
      aaa=aa[aai].split(_s.charAt(1));
      tmps1 = aaa[0].split(_s.charAt(3));
      s1[aai] = tmps1[0];v1[aai] = (tmps1.length==2)?tmps1[1]:tmps1[0];
      s2[aai] = new Array();v2[aai] = new Array();
      if(v1[aai]==dv1){s1i = aai;}
      bbbb=aaa[1];
      if(dt2!=""&&!selectonce){if(bbbb==""){bbbb=dt2;}else{bbbb=dt2+_s.charAt(2)+bbbb;}}
      bb=bbbb.split(_s.charAt(2));
      for(bbi=0;bbi< bb.length;bbi++){
       tmps2 = bb[bbi].split(_s.charAt(3));
       s2[aai][bbi] = tmps2[0];v2[aai][bbi] = (tmps2.length==2)?tmps2[1]:tmps2[0];
       if(v2[aai][bbi]==dv2){s2i = bbi;}
      }
     }
     for(var i=0;i<o1.options.length;i++){o1.remove(i);i--;}
     for(k=0;k<s1.length;k++){o1.options.add(new Option(s1[k],v1[k]));}
     o1.selectedIndex=s1i;
     for(var i=0;i<o2.options.length;i++){o2.remove(i);i--;}
     for(k=0;k<s2[s1i].length;k++){o2.options.add(new Option(s2[s1i][k],v2[s1i][k]));}
     o2.selectedIndex=s2i;
    }
    function HwTwoSelect(o1,o2,liststr,dt1,dt2,t){this.o1=o1;this.o2=o2;this.str=liststr;this.dt1=dt1;this.dt2=dt2;this.selectonce=t}
    //-->
    </SCRIPT>
    <form method="post" name=myform>
    選擇一次:<select name="a" onchange="TwoSelectInit(test1,this.value)"></select> <select name="b"></select><hr>
    選擇兩次:<select name="aa" onchange="TwoSelectInit(test2,this.value)"></select> <select name="bb"></select><hr>
    有初始值:<select name="aaa" onchange="TwoSelectInit(test3,this.value)"></select> <select name="bbb"></select>

    </form>
    <SCRIPT LANGUAGE="JavaScript">
    <!--
    var selecttext=""
    +"搜索@search|Google@http://www.google.com/^Yahoo@http://www.yahoo.com/"
    +"*收藏@fav|無憂視窗@http://www.51windows.Net/^藍色理想@http://www.blueidea.com/^POPO@http://plod.popoever.net/"
    +"";
    var test1 = new HwTwoSelect(document.myform.a,document.myform.b,selecttext,"-分類-@","-網址-@",1);//最后的參數表示,選了一級菜單后,二級菜單是否還要顯示“請選擇”,1或true代碼,不顯示,0或false代表顯示
    TwoSelectInit(test1);

    var test2 = new HwTwoSelect(document.myform.aa,document.myform.bb,selecttext,"-分類-@","-網址-@",0);
    TwoSelectInit(test2);

    var test3 = new HwTwoSelect(document.myform.aaa,document.myform.bbb,selecttext,"-分類-@","-網址-@",0);
    TwoSelectInit(test3,"fav","http://www.51windows.Net/");
    //-->
    </SCRIPT>

    以下是示例代碼,詳細請查看源文件:


     

    <form method="post" name=myform>
    <select name="select1" onchange="TwoSelectInit(ttt,this.value)"></select> <select name="select2"></select><hr>
    </form>

    <SCRIPT LANGUAGE="JavaScript">
    <!--
    var selecttext=""
    +"搜索@search|Google@http://www.google.com/^Yahoo@http://www.yahoo.com/"
    +"*收藏@fav|無憂視窗@http://www.51windows.Net/^藍色理想@http://www.blueidea.com/^POPO@http://plod.popoever.net/"
    +"";

    var ttt = new HwTwoSelect(document.myform.select1,document.myform.select2,selecttext,"-分類-@","-網址-@",1);
    TwoSelectInit(ttt ,"fav","http://www.51windows.Net/");

    //-->
    </SCRIPT>

    bug:在二級菜單有初始值時,如果表單重置,二級菜單的值會變為空

    posted on 2007-10-19 11:06 I LOVE JAVA 閱讀(650) 評論(0)  編輯  收藏 所屬分類: JavaScript

    只有注冊用戶登錄后才能發表評論。


    網站導航:
     

    <2007年10月>
    30123456
    78910111213
    14151617181920
    21222324252627
    28293031123
    45678910

    常用鏈接

    留言簿(1)

    隨筆分類

    隨筆檔案

    文章分類

    文章檔案

    搜索

    •  

    最新評論

    閱讀排行榜

    評論排行榜

    主站蜘蛛池模板: 久久国产亚洲精品| 亚洲欧洲日产国码在线观看| 波多野结衣免费在线观看| 亚洲无人区一区二区三区| 国产免费人成视频尤勿视频| 亚洲精品无码99在线观看| 日韩在线观看免费完整版视频| 少妇人妻偷人精品免费视频| 亚洲一区二区三区香蕉| 男人的天堂网免费网站 | 日本免费一区二区三区最新| 国产色在线|亚洲| 成人免费无码大片a毛片软件 | 亚洲免费在线观看| 久久亚洲AV永久无码精品| 亚洲中文字幕在线无码一区二区| 67pao强力打造高清免费| 亚洲中文字幕久久精品无码2021| 永久免费av无码不卡在线观看| 亚洲丁香婷婷综合久久| 亚洲国产午夜福利在线播放| 中文字幕乱理片免费完整的| 亚洲成a人片77777kkkk| 在免费jizzjizz在线播| 亚洲欧美日韩国产成人| 亚洲无线一二三四区手机| 未满十八18禁止免费无码网站| 亚洲人成网站在线观看播放青青| 青青青青青青久久久免费观看| 无码免费又爽又高潮喷水的视频| 亚洲精品国产精品乱码不卡√| 精品福利一区二区三区免费视频 | 亚洲精品视频专区| 午夜一区二区免费视频| 一区二区三区免费视频观看| 亚洲一二成人精品区| 妞干网在线免费观看| 中文字幕乱码系列免费| 亚洲成a人片在线不卡| 亚洲国产高清精品线久久| 精品无码人妻一区二区免费蜜桃|