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

    隨筆分類

    隨筆檔案

    文章分類

    文章檔案

    搜索

    •  

    最新評論

    閱讀排行榜

    評論排行榜

    主站蜘蛛池模板: 美女被免费视频网站a| 最新国产成人亚洲精品影院| 亚洲AV网站在线观看| 免费观看无遮挡www的小视频| 57pao一国产成永久免费| 性xxxx视频播放免费| 又黄又大又爽免费视频| 亚洲国产女人aaa毛片在线| 亚洲欧洲日产国码在线观看| 久久久久久久久无码精品亚洲日韩 | 高清免费久久午夜精品| 91人人区免费区人人| 免费中文字幕一级毛片| 免费无遮挡无遮羞在线看| 无码永久免费AV网站| 国产亚洲色视频在线| 亚洲资源最新版在线观看| 国产免费不卡v片在线观看| 中国china体内裑精亚洲日本| 中国人免费观看高清在线观看二区 | 成人免费的性色视频| 亚洲精品无码AV人在线播放| 亚洲熟妇自偷自拍另欧美| 99久久免费观看| 亚洲啪啪AV无码片| 国产成人 亚洲欧洲| 毛片免费视频播放| 亚洲精品无码成人片久久| 久久免费观看国产精品| 亚洲精品国产精品国自产观看| 久久久久亚洲国产| 亚洲AV中文无码乱人伦| 久久99热精品免费观看动漫| 中文字幕第13亚洲另类| 99精品热线在线观看免费视频| 亚洲色大成WWW亚洲女子| 亚洲欭美日韩颜射在线二| 免费福利网站在线观看| 亚洲jjzzjjzz在线观看| 亚欧免费视频一区二区三区| 国产成人综合亚洲一区|