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

    隨筆分類

    隨筆檔案

    文章分類

    文章檔案

    搜索

    •  

    最新評論

    閱讀排行榜

    評論排行榜

    主站蜘蛛池模板: 国产亚洲综合色就色| 亚洲欧洲中文日韩av乱码| 免费国产污网站在线观看15| 国产免费拔擦拔擦8X高清在线人| 免费黄网站在线观看| 国产亚洲av片在线观看播放| 中文字幕免费在线看| 亚洲免费电影网站| 成年女人免费碰碰视频| 亚洲av高清在线观看一区二区 | 成全视频高清免费观看电视剧| 美女网站免费福利视频| 国产a不卡片精品免费观看 | 国产精品自在自线免费观看| 亚洲日本在线看片| 色天使亚洲综合一区二区| 特级做A爰片毛片免费看无码| 毛片免费vip会员在线看| 亚洲人成电影网站色www| 一个人免费视频观看在线www| 亚洲av永久无码精品网站| 成人亚洲国产精品久久| 免费在线观看亚洲| 国产.亚洲.欧洲在线| 97超高清在线观看免费视频| 亚洲精品成人无码中文毛片不卡| 日本一区二区免费看| 国产亚洲精品自在线观看| 国内精品久久久久影院亚洲| 97国产在线公开免费观看| 亚洲av无码不卡| 97无码免费人妻超级碰碰碰碰 | 亚洲大片免费观看| 三年片在线观看免费| 亚洲成人网在线观看| 国产免费久久精品久久久| a级在线免费观看| 亚洲精品第一国产综合野| 亚洲第一网站男人都懂| 婷婷国产偷v国产偷v亚洲| 亚洲国产AV无码专区亚洲AV|