<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)

    隨筆分類

    隨筆檔案

    文章分類

    文章檔案

    搜索

    •  

    最新評論

    閱讀排行榜

    評論排行榜

    主站蜘蛛池模板: 亚洲日韩中文在线精品第一| 国内精品免费视频自在线| 国产精品亚洲mnbav网站 | 新最免费影视大全在线播放| 国产成人精品高清免费| 国产精品亚洲小说专区| 免费va在线观看| www.av在线免费观看| 国产成人麻豆亚洲综合无码精品| 国产国产人免费人成成免视频| 亚洲中文字幕成人在线| 一级有奶水毛片免费看| 亚洲AV无码一区二区三区系列| 久久精品电影免费动漫| 亚洲a级成人片在线观看| 免费黄色小视频网站| 美女视频黄a视频全免费网站一区| 亚洲av无码专区在线观看素人| 在线视频网址免费播放| 亚洲天堂中文资源| 一区二区无码免费视频网站| 精品亚洲福利一区二区| 亚洲色欲一区二区三区在线观看| 久99久精品免费视频热77| 亚洲一区二区三区四区视频| 无码国模国产在线观看免费| 9久久免费国产精品特黄| 亚洲啪啪免费视频| 亚洲av无码乱码在线观看野外| 成人爽a毛片免费| 亚洲AV成人一区二区三区在线看 | 全部在线播放免费毛片| 亚洲成色WWW久久网站| 91香蕉视频免费| 国产特黄一级一片免费| 亚洲日韩乱码中文无码蜜桃臀| 精品免费久久久久久成人影院| 国产一级黄片儿免费看| 亚洲精品午夜国产va久久| 久久久久久久亚洲精品| 国产曰批免费视频播放免费s|